- 📖 About the Project
- 💻 Getting Started
- 👥 Authors
- 🔭 Future Features
- 🤝 Contributing
- ⭐️ Show your support
- 🙏 Acknowledgements
- ❓ FAQ
- 📝 License
** Rails Marketplace is a platform that have a marketplace interaction between users and customers. Users can create products, becoming product owner but also they can become a customer while purchasing a product from someone else. Users can also comment on others products and also provide likes to other products. We are open for contributions.**
This app was built with Rails.
- Adding, editing and removing products
- Allows users to become customers of others products.
- Provide comments and likes to other peoples products.
- Devise
- CSS-Bundling Rails
- Ransack.
- Will-paginate
- Rubocop
To get the content of this project locally you need to run the following commands in your terminal:
and follow these steps.
- IDE(code editor) like: Vscode, Sublime, etc.
- Git
Clone this repository to your desired folder:
- Download the Zip file or clone the repo with:
bash git clone git@github.com:gjuliao/Rails_Marketplace.git
- To access cloned directory run:
bash cd Rails_Marketplace
- Open it with the live server
To install linters and other project's dependencies run:
bundle install
To run the project, execute the following command:
To run tests, run the following command:
Test for Linters For tracking linter errors locally you need to follow these steps:
- For tracking linter errors in .rb files run:
bash rspec
- For tracking linter errors in CSS or SASS files run:
bash npx stylelint "**/*.{css,scss}"
You can deploy this project using:
👤 Giovanni Juliao
- GitHub: @gjuliao
- [Create a chat experience]
- [Improve styling]
- [Add payment provider for a PRO version]
- [Create company pages.]
Contributions, issues, and feature requests are welcome!
Feel free to check the issues page.
Write a message to encourage readers to support your project
If you like this project please give us a star!
Give credit to everyone who inspired your codebase.
I would like to thank new contributors interested in improving this applications for others to use. Please make sure to review the guidelines for contribution.
This project is MIT licensed.