Honeydew is a web app that allows users to take juice bar orders. Users can create or log into an account to keep track of orders. There is a also a menu index where users can look information about different drinks.
Link to project: https://honeydewdrinks.onrender.com/
Tech Used: Javascript, CSS, Node.js, MongoDB, EJS
This a CRUD app built with a node.js backend with mongodb as the database. I organized this project using MVC architecture. I used EJS as the templating language for this project. I used a mixture of vanilla css and Tailwind for this project. This project uses an api to retrieve data for the menu index. The api is called using javascript.
I would add feature that would allow each order to have multiple different drinks. I would also like to add a feature edit orders in case someone wants to change it. Another feature I would like to add is a way to track how many times a drink was ordered. I would have a chart that shows how popular each drink is.
This project helped me to learn more about fullstack web apps.