Vendr is a full-featured e-commerce web application built using React. It showcases product listing, shopping cart functionality, user authentication, and a seamless checkout process.
The project uses the following technologies:
- React for building the user interface
- Redux for state management
- React Router for navigation
- Firebase for user authentication and data storage
Make sure you have Node.js and npm installed.
-
Clone or Download the repo:
git clone https://github.com/viewsdevelop/vendr-app.git cd vendr-app
-
Install dependencies:
npm install
-
Run the application:
npm start
After running the application, visit localhost:3000
in your browser.
Here's a brief intro to how to use Vendr:
- View products on the homepage.
- Add products to your cart.
- View your cart and proceed to checkout when ready.
- If you're a new user, you'll need to register an account. If you're a returning user, you can log in with your credentials.
Pull requests are welcome. For major changes, please open an issue first to discuss what you would like to change.
Vendr is licensed under the MIT License.