About
Web application where users can give away foods they are not using instead of throwing it away.
Stack used
- MongoDB
- ExpressJS
- NodeJS
- ReactJS
Simple notes while using the application
- Enter phone number with country code + phone number (Dummy one if you want for privacy)
- Please upload small images <25 KB for the listing, it might not be supported by the application
New learning
- Auth0
- MERN application alto together
Challenges
- I am usually more comfortable with frontend development. Therefore for this hackathon, I have decided to use a template for my frontend and focus on the backend development instead. I have pulled my frontend template from (this github repository)[https://github.com/jaredhattingh/react-mui-template], however I have still done the styling of the website and the Auth0 set up on my own.
- Using MongoDB cloud with NodeJS. I got multiple errors related to outdated piece of code and mistypes.
- Uploading and fetching images to MongoDB. In my application, I converted the uploaded image to base64 before uploading them to MongoDB. I can only upload small images, I am planning on finding a better way to upload images.
- Limited amount of time and wanting to accomplish more
Deployment
- Frontend
- Backend
Built With
- auth0
- express.js
- mongodb
- mui
- node.js
- react
Log in or sign up for Devpost to join the conversation.