Inspiration
Our journey began with a unique blend of expertise: A designer's creativity, a backender's technicality, an accountant's financial acumen, and a frontender's user experience sensibilities, all united by a shared passion for finance. This diverse skill set inspired us to make a tangible impact in the fintech space, leading to the birth of our project, "Upscale".
What it does
Upscale is designed to guide users through their investment journey using a transparent strategy. Our goal was to demystify the investment process, providing users with a tool that empowers them to make informed decisions.
How we built it
The app was developed using React Native and Polygon.io with JavaScript. We also designed our front-end of the app using Figma. This combination allowed us to create a responsive and user friendly interface, while accessing real-time financial data.
Challenges we ran into
One of our primary challenges was finding the right API. We explored various options, including Plaid, Charles Schwab, Webull, and Yahoo Finance, but faced hurdles such as approval delays and functional limitations. Eventually, Polygon.io emerged as the solution that met our needs. Integrating the frontend with the backend presented another challenge, especially in terms of synchronizing the form inputs and data table display effectively. Because of the approval delays with other APIs, we weren't able to integrate an API that could manage the user's money itself.
Proud Accomplishments
Despite not completing the full app, we successfully created a functional prototype. This achievement stands as a testament to our team's resilience and capability to innovate under constraints.
What we learned
The project was a great learning experience for all of us. On a personal note, we all learned that skipping sleep to code is rough. From a technical perspective, we learned a lot about React Native, such as working with component creation including navigation bars, forms with multiple choice selections, and more.
What's next for Upscale
Our next steps involve refining the prototype, expanding its functionalities, and addressing the challenges we encountered that couldn't allow us to complete all our desired implementations. We aim to fully realize Upscale's potential to transform the fintech landscape.
Built With
- javascript
- polygon
- react-native

Log in or sign up for Devpost to join the conversation.