MarketHub is a web application built with Ruby on Rails and React that simulates an online marketplace where buyers can browse products and adding them to their carts. It provides a platform for sellers to list and manage their products, and buyers to explore and purchase items.
- Buyers and sellers can register and log in to their accounts.
- Sellers can create, update, and delete product listings, including details such as name, description, price, and category.
- Products are categorized into different categories to aid navigation and search.
- Buyers can add products to their cart, view the cart contents, update quantities, and remove items.
- Sign up as a buyer or seller to create an account.
- Browse products by category or search for specific items.
- Add products to your cart, update quantities, and proceed to checkout.
- Sellers can manage their product listings, including creating, updating, and deleting products.
- Explore the application and experience the functionality provided.
- The project was inspired by popular online marketplaces like Jumia and Amazon.
- Special thanks to the Ruby on Rails and React community for providing excellent documentation and resources.
- Contributions are welcome! If you have any suggestions, bug reports, or feature requests, please open an issue or submit a pull request.
This project is licensed under the MIT License.
Jackline Adhiambo