Inspiration
Finding people nearby who actually want to move right now is harder than it should be. PlusYuu is built around a simple idea: make it instant to create or discover local fitness activities, from runs and hikes to badminton, gym sessions, cycling, boxing, and more.
What it does
PlusYuu is a location-based social fitness app for coordinating nearby workouts. Users can create events with an activity type, location, time, duration, capacity, privacy mode, and broadcast radius, then nearby people can discover and join those events. The app includes authentication, profiles, map discovery, event creation, join flows, real-time participant updates, event chat, notifications, safety/reporting flows, and post-event attendance that powers a verified activity feed.
How it works
The mobile app is built with React Native and Expo. The backend is a NestJS API using PostgreSQL with PostGIS for location-aware event discovery, Redis for realtime support, Socket.IO for live updates, and AWS-oriented media/storage infrastructure. The codebase also includes a Vite/React web surface for public pages and product presence.
Built with Codex and GPT-5.6
Codex helped accelerate the implementation by working across the TypeScript stack: shaping backend data models and migrations, tightening mobile flows, improving map and chat behavior, wiring notifications, and reviewing the app against launch-readiness concerns. GPT-5.6 and Codex were used as a coding partner for implementation planning, cross-file edits, bug fixing, and verification across the mobile, backend, and web parts of the product.
What's next
The MVP focuses on coordination: helping people form nearby workout groups fast. The roadmap expands into GPS session tracking, real-time pace and route summaries, anti-cheat validation, live race mode, leaderboards, challenges, and competitive city/activity layers.
Built With
- amazon-web-services
- codex
- expo.io
- gpt-5.6
- nestjs
- postgis
- postgresql
- react
- react-native
- redis
- socket.io
- typescript
- vite
Log in or sign up for Devpost to join the conversation.