Inspiration

We are college students always wondering what we can eat with whatever we have left in our fridge. We decided to create this website to solve this problem and help generate ideas of what we could possibly make.

What it does

DishDash recommends up to 100 recipes that require the ingredients the user inputs. This can help you generate ideas and find something you like!

How we built it

A combination of Javascript, CSS, NodeJs, MongoDB, React, and many other tools were used to create this website. We also made use of AI like ChatGPT to help create some code as we were unexperienced in many of the coding languages we used.

Challenges we ran into

We had many issues occur as we have no previous experience with web development. The backend was not functioning and the API wasn't working correctly. After hours of debugging, we were able to fix it and move onto the frontend where even more errors ensued. The process of creating this website was not easy and required AI assistance to guide us in the right direction (Even though it sometimes didn't solve the problems and even created new ones).

Accomplishments that we're proud of

We went from only knowing the basics of C and Java (which we didn't use) to creating a website incorporating industry used languages, frameworks, and databases. We learned A LOT throughout this hackathon. We didn't even know what most of these things were or how to use them before this weekend. Creating the backend, frontend, and API as complete beginners with little time was very rewarding and although the concept and design of this website is basic, its something we can truly say we are proud of.

What we learned

Here is a quick list of what we learned just this weekend with little to no previous experience with: NodeJS, MongoDB, React, Javascript, CSS, Github, APIs, and Web Development as a whole, just to name a few.

What's next for DishDash

Coming back to further work upon DishDash is something we are interested in, having more time to learn about web development will allow us to create a more complex website that looks and functions better.

Share this project:

Updates