Inspiration

Multiple members of the team have interned at startups and recognized finding funding to be common hurdle that many startups face in their infancy. There are many investors looking for promising companies to back and our application hopes to connect these investors with companies in need.

What it does

Venture Capitalists(VCs)/investors and startup founders can swipe right or left on each other in a tinder inspired UI. If a match is found, they are connected in a chat where a deal can be made!

How we built it

Backend: Actix Web, Diesel, and PostgreSQL for Rust Frontend: SwiftUI, React, TypeScript, and Netlify Design: Figma

Challenges we ran into

Our backend dev had never created a backend before. Another team member who knew how to develop backend had never used Rust before. Additionally the logic behind the SwiftUI application was problematic and needs to be altered in order to scale with the number of users. The backend also has room to grow and there were many things that were unable to be completed due to time restrictions.

Accomplishments that we're proud of

We are very proud of the UI that we designed and think that it looks modern and clean. The server is very stable and handles errors without crashing. The name was also one of the most important features of the application and we feel that it is 10/10. Roshan: Managed to learn backend dev in a day. Shravan: Learned Rust. Dominick: Figured out how to make API calls from SwiftUI

What we learned

Many of us learned Rust backend development and Dom learned how to make API requests in SwiftUI and handle the rendering of dynamic data in a card style layout.

What's next for Fundr

There are many features that can be added that were omitted due to time restrictions including the chat option, login/account management, and the ability to create new founder profiles (Backend supports this but is not displayed on the front end). With more time and effort this application has the ability to be feature complete in the future.

Built With

Share this project:

Updates