Skip to content

ttague222/PlayNext

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

18 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

PlayNxt — Find the perfect game for right now

AI-powered game recommendations based on how much time you have and how you're feeling.

Most recommendation engines ask "what do you like?" PlayNxt asks two better questions: How much time do you have? and What are you in the mood for? The result is a recommendation that actually fits your current moment — not just your history.

App Store Google Play


Architecture

PlayNxt/
├── api-service/     # FastAPI recommendation engine (Python)
├── mobile-app/      # React Native + Expo (iOS & Android)
└── web-admin/       # React admin dashboard

CI/CD via GitHub Actions → cloud deployment.


Tech Stack

Python FastAPI React Native Expo Firebase Docker


Key Features

  • Mood & time-aware recommendations — not just "what you like" but "what fits right now"
  • Cross-platform — iOS and Android via Expo
  • FastAPI backend — lightweight, fast recommendation engine
  • Admin dashboard — manage content and monitor usage
  • CI/CD pipelines — automated builds and deployments via GitHub Actions

Getting Started

# API service
cd api-service
python -m venv venv
source venv/bin/activate  # Windows: venv\Scripts\activate
pip install -r requirements.txt
cp .env.example .env
uvicorn app.main:app --reload

# Mobile app
cd mobile-app
npm install
npx expo start

Built by Watchlight Interactive

About

AI-powered board game recommendations based on mood and available time — iOS & Android

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors