Inspiration

During BGR we played “1-5” with friends as a fun icebreaker. It spread quickly, and we realized it could become a platform for people to meet new people through lighthearted dares.

What it does

Every day, users roll numbers. If their picks match, they’re assigned dares. Users can record themselves completing dares, post them online, and engage with others via likes, comments, and votes.

How we built it

We built the app in Swift (Xcode) with Firebase for backend services and GPT API for AI-powered dare generation and moderation.

Challenges we ran into

Designing and syncing the roll system with video posting, and ensuring smooth backend integration for storage and user data.

Accomplishments that we're proud of

We created a unique daily roll system tied to dares, built a functioning profile/FYP flow, and implemented working video storage + playback templates.

What we learned

Backend is critical to scaling social apps, and structuring the database early on makes everything else easier.

What's next for 1-5

Expanding the FYP with full video features, polishing the social layer (comments, reactions, streaks), and strengthening AI moderation + dare personalization.

Built With

Share this project:

Updates