Inspiration

The nautical theme for the event. Plus the want to bring friends closer together and share their best catches. Also social media was a big inspiration.

How we built it

React front end, Vite framework, Python backend using Flask library, PostgreSQL, Docker, GCP, Firebase

Challenges we ran into

Energy, worry that we would not finish the project, connecting the frontend to the backend, and front end design.

Accomplishments that we're proud of

To try out our project, simply run the following code with docker installed:

docker volume create reels
docker compose up -d

We developed a social media site from scratch with no hand holding and learned a lot along the way. We also implemented a way to access data from different domains using Cross-Origin Resource Sharing (CORS).

What we learned

Each of us personally learned different things due to our different roles. Some of these topics that we learned were; frontend development, designing business logic for the persistence of data such as catches, and coordinating feature branches on GitHub with an active team.

What's next for Reels

User statistics, levels and experience to gamify the experience, object-detection model to detect fish and crop into it for thumbnail on profile.

Share this project:

Updates