Inspiration

The sad reality of our time is twofold: first, food waste is too high while a climate crisis looms to cause shortages; second, eating unripe avocados sucks. Avomatcho aims to be part of the remedy in both cases.

What it does

You want to eat an avocado now, but your avocados are all rock hard. Your neighbor is going away for the weekend and their avocados are perfect; a day more, and they will be mush. Avomatcho allows you two to meet and Avoswap!

How we built it

Avomatcho is built using node.js, Javascript, and MongoDB. It uses Express.js and Mongoose for its server and database functionality. The front-end is built in and HTML and CSS.

Challenges we ran into

Having little experience with server-side code and never working with MongoDB, we faced a steep learning curve. Additionally, we set ambitious goals, such as the implementation of a chat feature. However, we were able to put our heads together and make the most of the time we had.

Accomplishments that we're proud of

As a team, we are proud of:

  • The JS used for the DOM calls that make the main page fluid,
  • The back-end code that supports the application, and
  • The memories we made along the way

What we learned

We learned a lot about full-stack development and what it takes to implement certain features that are taken for granted in so many applications. We also learned exactly what a hackathon is.

What's next for Avomatcho

We intend to implement features that will increase the functionality of the app. Namely, the chat feature, which saw solid roots planted.

Share this project:

Updates