Inspiration

We were tired of superficial social apps that promote short-term engagement over real connections. We wanted to build a space where people could form genuine bonds, Slowly and intentionally, based on shared interests. That's how SociaLite was born.

What it does

SociaLite matches 10 users based on selected interest communities (e.g., Gaming, Travel, Movies) into a private group that lasts for 4 weeks. The interaction evolves weekly in phases:

  • Week 1: Group chat only
  • Week 2: Audio calls unlocked
  • Week 3: Video calls available
  • Week 4: Personal DMs enabled

Users can't leave or jump between groups during the cycle, encouraging commitment and real interaction. They can report inappropriate behavior, and groups can be filtered by gender preferences.

How we built it

We built SociaLite using:

We used: Frontend: React.js with Tailwind CSS for a clean, responsive UI Backend: Firebase for real-time data, authentication, and cloud functions Timers & Unlocks: Logic that tracks time since group creation and unlocks features accordingly Moderation: Report system integrated with Firebase to flag and monitor user behavior

We structured the app to support real-time group messaging, progressive access logic, and user matching by interest tags.

Challenges we ran into

  • Designing a group system with timed interaction unlocks
  • Managing user state transitions across multiple weeks
  • Building gender-safe group filters while maintaining inclusivity
  • Implementing moderation/reporting logic in a short time frame

Accomplishments that we're proud of

  • Built a fully functional social prototype in a short span
  • Successfully implemented a unique 4-phase interaction model
  • Created a clean and responsive UI that adapts to user flow
  • Fostered a concept that prioritizes quality over quantity in socializing

What we learned

  • How to rapidly integrate Firebase services in a multi-phase logic app
  • The power of constraint-based interaction to drive engagement
  • Importance of user safety, pacing, and UX in social platforms
  • Efficient styling and layout structuring with TailwindCSS under time pressure

What's next for SociaLite : Timed Social Circles for Meaningful Interaction

  • AI-powered community matching based on user prompts
  • Weekly conversation starters or activity prompts to boost interaction
  • Analytics for user retention and engagement tracking
  • Enhanced moderation tools and trust scores
  • Native mobile app deployment for broader accessibility

Built With

Share this project:

Updates