Inspiration
Some of our inspiration comes from Craigs list, Ebay, Tinder. Most of all our inspiration comes from wanting to facilitate real human interaction through technology. It can be so hard to meet people in the technological age and we feel that technology can be leveraged for good in peoples social lives.
What it does
Favorable is a platform that lets students at a given college exchange favors. A user can post a favor request, or fulfill the favors of others. Examples would be "I need someone to help me move", "I want a study partner for physics", "Someone help me do this thing!!!". Users can accept such favors (which contain details about the favor itself, ie the location and time frame. They can then fulfill these requests and start making friends!
How we built it
We used python FastAPI for the backend and pure html css and js for the front end. We also brevo for user email verification. We used postgresSQL database for data persistence. We used AI tools like Google Gemini to aid in speedy production.
Challenges we ran into
Communication and working as a group proved difficult. Clearly understanding how work is delegated, implemented and integrated was very difficult. Especially integration. A very large portion of our time spent developing was used debugging ugly merges from different working branches. A greater level of communication about exactly the task delegations. Additionally none of us have worked with FastAPI before so learning a new web framework always has its difficulties.
Accomplishments that we're proud of
We are very proud of our ability to manifest software that can bring people together. This idea is simple, but we feel that it represents a concept that is extremely complex: "how do people make friends?". Our realization is that friendships are 'about' something. People do not often just meet for the sake of being friends. Instead, people become friends through circumstance. I think that what we are most proud of is our ability to recognize issues in everyday things like socialization, and develop for the sake of the betterment of those everyday things for everyone.
What we learned
We all learned a lot about work organization. Some of us got better at python, while others got better at JS and HTML. All together we learned about the FastAPI, and the methods in which people create lightweight API's for full stack applications.
What's next for Favorable
We want to implement an incentive system for favors. Our chief concern with Favorable is "what if people only want to receive favors, what makes people do favors for others" we feel that obligation plays a role in making friends and so we think that adding some kind of token system to limit the number outgoing of favor requests one user could have could solve this potential issue.
Built With
- brevo
- css
- fastapi
- html
- javascript
- postgressql
- python
Log in or sign up for Devpost to join the conversation.