Vendido This is a full-stack application developed using Ruby on Rails. It offers users a platform where they can buy or sell items effortlessly through an intuitive and user-friendly interface.
Technologies
Linters
- Rubocop
- Ruby on Rails
- View componets
- Stimulus Js
- Postgres Database
- Git Version Control
- Redis
- Sidekiq
- Interactive User Interface
To get a local copy up and running, follow these steps.
Before you begin, make sure you have the following prerequisites installed on your system:
- Ruby: You need Ruby to run the Ruby on Rails application.
- Bundler: Bundler is used to manage gem dependencies in your Ruby project.
Clone this repository to your desired folder:
sh
cd my-folder
git clone https://github.com/bohaz/vendido.git
Install this project with the steps below:
-
After cloning, type
cd vendido
to access the project on the terminal. -
Run
bundle install
to install all the required dependancies. -
For developmente environment:
- Create Database with
rails db:create RAILS_ENV=development
- Migrate Database with
rails db:migrate RAILS_ENV=development
- Create Database with
-
For testing porpouses:
- Create Database with
rails db:create RAILS_ENV=test
- Migrate Database with
rails db:migrate RAILS_ENV=test
- Create Database with
Create database using pgAdmin or terminal command line.
Run the following command to create database:
rails db:create
Then migrate the database by executing the following commands:
rails db:migrate
To run the project, execute the following command:
- Run
rails s
to start a development server (it will run in port 3000) - Now, you are ready to use the App!
👤 Ricardo Martínez
- GitHub: @bohaz
- Twitter: @Ricardo29115571
- LinkedIn: LinkedIn
- Deployment
Contributions, issues, and feature requests are welcome!
Feel free to check the issues page.
If you like this project please feel free to send me corrections for make it better I would feel glad to read your comments. And think If you enjoy gift me a star.
- GitHub Docs for providing a wealth of information on Git and GitHub.
-
Can I use with a templeate your project?
- Of course I would feel honored
-
Your project is free license?
- Yeah, you can use it completely
This project is licensed under the MIT License - you can click here to have more details MIT.