Inspiration
We wanted to build an app that made it easy to invite people to do things.
What it does
Rendezvous allows users to build distribution lists to alert select groups of people of the things they are doing. Our app is focused on the sender; recipients only get notified that they have been invited. Users also have a feed of activities they've been invited to by other users.
How we built it
We used flask, mongoDB, and bootstrap for styling. We first created a database schema and used a Python script to fill it with fake data for testing purposes. From there, we started adding features such as a friends list, a list of groups the user has created, a feed where the user can view recent invitations they've received, and an availability status (allows users to tell others whether or not they are available).
Challenges we ran into
Getting started was difficult since none of us were familiar with flask, but our development sped up considerably once we got the hang of it.
Accomplishments that we're proud of
We were not familiar with mongoDB, but we used it effectively for our project. Some of us were not familiar with Bootstrap or Flask, but were able to utilize them effectively as well.
What we learned
How to fill a database with fake data for testing purposes Backend for Flask with Bootstrap
What's next for Rendezvous
LLM integration to suggest activities, an availability schedule users can customize, location sharing, and security/verification features.

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