Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/mahamudm90/dietify
The online store where you can buy healthy and nutrient-dense products🛒
https://github.com/mahamudm90/dietify
context-api css3 express-js jwt-token mongodb-atlas node-js payment-integration react react-router vercel-deployment
Last synced: about 4 hours ago
JSON representation
The online store where you can buy healthy and nutrient-dense products🛒
- Host: GitHub
- URL: https://github.com/mahamudm90/dietify
- Owner: MahamudM90
- Created: 2022-12-07T06:10:54.000Z (almost 2 years ago)
- Default Branch: main
- Last Pushed: 2022-12-30T16:47:11.000Z (almost 2 years ago)
- Last Synced: 2023-12-29T10:28:20.514Z (11 months ago)
- Topics: context-api, css3, express-js, jwt-token, mongodb-atlas, node-js, payment-integration, react, react-router, vercel-deployment
- Language: JavaScript
- Homepage: https://dietify.vercel.app
- Size: 360 KB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# dietify ![GitHub last commit](https://img.shields.io/github/last-commit/mahamudm90/dietify?color=blue&label=dietify%20Syntax%20Project%20Last%20Commit&logo=github&logoColor=blue&style=social)
### Summary
Dietify is an online marketplace to buy healthy and nutrion-rich products built using React, Express & MongoDB.
Users can search, sort, filter products. It includes cart, wishlist & checkout features with payment integration.
Built UI using my component library Mind UI involving 14 components & full-stack authentication provided by JWT.
Integrated Checkout for making payment of the ordered products.## Live Deployed Link
[CLient Side Link](https://dietify.vercel.app/)
[Server Side Link](https://dietify-backend.vercel.app/)## How to Install the Local Machine
### Client
1. Clone repo using `https://github.com/MahamudM90/dietify.git`
2. Change directory using `cd dietify-client`
3. Install all dependencies using `npm install`
5. Run the Project using `npm start`### Server
1. Clone repo using `https://github.com/MahamudM90/dietify.git`
2. Change directory using `cd dietify-backend`
3. Install all dependencies using `npm install`
4. Create a .env file and set mongodb userID and Pass
5. Create a access token a set it in .env file
6. Run the Project using `npm start / nodemon index.js`👤 Known Bugs
Feel free to email me at [email protected] if you run into any issues or have questions, ideas or concerns. Please enjoy
and feel free to share your opinion, constructive criticism, or comments about my work. Thank you! 🙂