A hybrid mesh of a social media-for good application!

What it does

Allows users to support movements associated with communities and make an impact regardless of their financial background.

How we built it

We built the frontend using ejs as well as bootstrap css and the backend was built using node, express, and MongoDB!

Challenges we ran into

We had decided to shift tech stacks slightly halfway through our project from using React on our frontend to Ejs instead in order to facilitate a more coherent connection between the backend and frontend of our application. Nonetheless, we managed to still complete a well put together demo that could communicate with our server.

Accomplishments that we're proud of

Seeing our idea through! We were concerned about the scale of our idea and were worried about being too overly ambitious, but we're happy to have stuck through it and helped each other along the way to build this.

What we learned

Some of our team members were more comfortable working on the backend of the application, while others were more comfortable doing work on the frontend. In spite of this, we pushed each other to try new things and have come out with newfound appreciation for both ends of the tech stack. We hope to continue diversifying our technological prowess as we grow!

What's next for Momentum

Momentum was built to keep going (hence the name). We have big ideas for design improvements as well as increased functionality including but not limited to:

  • Improved voting functionality (plus fancy visualizations)
  • Badges and rewards for the most engaged users
  • Payment functionality through Stripe
Share this project: