Elevator Pitch FinGen is a financial literacy tool accessible to all users, featuring a user-friendly interface, free educational modules, personalized recommendations, and utilizing the latest web development technology.
Project Story
Inspiration
Acquiring personal finance knowledge is a vital life skill, yet those lacking it often can't afford personal finance courses. Given the prevalence of financial scams and crypto, we believed our product could make a positive impact on the world.
What it does
FinGen is a website aimed at anyone seeking to improve their financial literacy, offering recommendations for stocks, bonds, and savings. It allows users to create their own profiles and receive personalized recommendations based on risk tolerance, age, and economic factors.
How we built it
FinGen was created using full-stack development with React, Firebase, and APIs for resources such as stock information. The project progressed through multiple phases: planning and ideation, design, programming, enhancing the user interface, and adding additional features.
Challenges we ran into
Our limited experience with React presented challenges, but we gained valuable insights during the project. Working with Git and Live Share on VSCode posed difficulties, but we were successful in working locally on our individual computers.
Accomplishments that we're proud of
We built a whole full stack project in one day and a lot of that time went into our front end of the website, which we are really happy how it came out considering we only had one day and limited time.
What we learned
We learned the importance of collaborative programming and we ended up learning a lot about website design (none of us considered ourselves artistically competent before this). We also learned to make sure to do more research on the APIs we use- several times we ended up using deprecated libraries and outdated endpoints.
What's next for FinGen
FinGen plans to increase its focus on backend development as much of the recent focus has been on the front end. Additionally, it intends to enhance its educational modules based on user feedback.
Log in or sign up for Devpost to join the conversation.