Skip to content

Repository files navigation

Recess

Mobile app to help students avoid burnout: schedule recovery breaks, sync with friends, and see who’s on break near you on a privacy-safe campus map.

Built for Stevens QuackHacks 2026 — Mindfulness & Wellbeing track.

What it does

  • Burnout prevention — Add your schedule, get a risk snapshot and AI break suggestions (Grok).
  • Start Recess — Pick break type (social, walk, gym, quiet, coffee), set a zone and timer, earn points.
  • Campus map — See how many people are on break per zone (no individual tracking).
  • Friends — Connect with friend codes, see when friends are on break, coordinate and earn social points.
  • Leaderboard — Weekly reset, friends-only, by total / active / physical / social.

Stack

React Native (Expo), Supabase (auth + DB + realtime), react-native-maps, Grok API.

Run it

npm install

Copy .env.example to .env and add your Supabase URL, anon key, and (optional) Grok API key. Run the SQL in supabase-schema.sql in your Supabase project, enable Email (and optionally Google) auth, then:

npx expo start --ios

Press i for iOS Simulator.


Take breaks. Stay connected.

About

No description, website, or topics provided.

Resources

Stars

0 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages