https://github.com/gbowne1/fashion-marketplace
E-commerce Project Built with MongoDB, Express, React, Node.js, and MUI. Browse and purchase products online.
https://github.com/gbowne1/fashion-marketplace
app application clothing ecommerce fashion lingerie react reactjs women
Last synced: about 2 months ago
JSON representation
E-commerce Project Built with MongoDB, Express, React, Node.js, and MUI. Browse and purchase products online.
- Host: GitHub
- URL: https://github.com/gbowne1/fashion-marketplace
- Owner: gbowne1
- License: mit
- Created: 2023-08-22T20:28:48.000Z (about 2 years ago)
- Default Branch: main
- Last Pushed: 2024-01-31T01:40:24.000Z (almost 2 years ago)
- Last Synced: 2025-03-26T02:51:14.391Z (7 months ago)
- Topics: app, application, clothing, ecommerce, fashion, lingerie, react, reactjs, women
- Language: JavaScript
- Homepage:
- Size: 888 KB
- Stars: 5
- Watchers: 1
- Forks: 5
- Open Issues: 10
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# fashion-marketplace
E-commerce Project
[](https://www.mongodb.com/)
[](https://expressjs.com/)
[](https://reactjs.org/)
[](https://nodejs.org/)
[](https://www.nodejs.com)
[](https://expressjs.com)
[](https://react.dev/)
[](https://www.nodejs.com)
[](https://www.mui.com)
## Introduction
This is an e-commerce project built using MongoDB, Express, React, Node.js, and Material UI/MUI. It allows users to browse and purchase products online.
## Technologies Used
- MongoDB
- Express
- React
- Node.js
- Material UI/MUI
- Jest & React Testing Library
## Installation
1. Clone the repository: `git clone https://github.com/gbowne1/fashion-marketplace.git`
2. cd to /src/client
3. Install dependencies: `npm install`
4. cd to /src/server
5. Install dependencies: `npm install`
## Starting the project
1. Set up the database: [instructions here]
2. cd to /src/client
3. Start the react dev server: `npm start`
4. cd to /src/server
5. start the server: `node server.js`
## Usage
1. Open the application in your browser.
2. Sign up or log in to your account.
3. Browse the products and add them to your cart.
4. Proceed to checkout and complete the payment process.
5. Receive a confirmation email with your order details.
## Screenshots
## API Documentation
The API documentation can be found [here](/docs/api-docs).
## Database Schema
The database schema is as follows:
// Insert your database schema here
## Deployment
The project is not deployed anywhere yet. We are still in development and not even MVP or alpha or beta stage yet.
## Contributing
Contributions are welcome! Please follow these guidelines:
1. Fork the repository.
2. Create a new branch: `git checkout -b feature/your-feature`
3. Make your changes and commit them: `git commit -m 'Add some feature'`
4. Push to the branch: `git push origin feature/your-feature`
5. Submit a pull request.
## License
This project is licensed under the [MIT License](LICENSE).
## Acknowledgements