Inspiration

The majority of the younger demographic don't think about investing and are generally not interested in financial literacy. For reasons such as the difficulty to learn, the intensity of the stock market, and the fear of losing money, they generally keep most of their savings doing nothing. We hoped to introduce investing in a more collaborative way, where users can form groups and make decisions together, in order to lessen the issues with investing alone.

What it does

Pooler provides a platform for users to be able to form "pools" with your friends in order to make investment decisions together. Each investment decision is decentralized, meaning that it must be pitched to the rest of the pool and gain over 50% of the pool's approval before executing. Your voting rights are determined based on how much money you put into the pool to keep the playing ground fair.

How we built it

Front End:

  1. React
  2. ChakraUI

Back End:

  1. Node JS
  2. Express
  3. Auth0

Database:

  1. MongoDB
  2. Atlas

Challenges we ran into

Due to the scale of the project, we found that we were unable to fully complete the coding portion of the demo. We wanted to create a strong architecture which required setting up a lot of things to be considered a full-stack project.

Accomplishments that we're proud of

We managed to flesh out and idea and start working almost immediately. Furthermore, this was some of our first times coding a full-stack project, so we were able to learn a lot.

What we learned

We learnt a lot of what goes into full-stack development. From setting up a server, to connecting to a database, to hooking it all up to the front end, it was definitely a great but difficult learning process.

What's next for Pooler

The ability to have pools be private and public. User-specific data visualization. Increase our user base by having financial influencers use our platform. Lastly, we hope to expand to foreign markets in the future.

Built With

Share this project:

Updates