OpenTrailPaper
Open-source bike computer firmware for the LilyGO T5S3 4.7" E-Paper PRO, with offline maps, GPX routes, FIT recording and Bluetooth sensors.
Repsi is gym management software for gyms, fitness studios and personal trainers in India. Manage members, memberships, QR attendance, UPI payments, renewals, trainers, workouts and diet plans in one
Sports & fitnessGitHub @repsi-technologiesOnlineOwner unconfirmed
Have you tried it? One tap is enough. No sign-in needed.
Repository information has not been collected yet.
No updates detected yet. GitHub releases will appear here.
Repsi is gym management software for gyms, fitness studios and personal trainers in India. Manage members, memberships, QR attendance, UPI payments, renewals, trainers, workouts and diet plans in one app. Plans from ₹199/month.
Taken from the repository README
Loading the full README.
Read the full README ↗Managing a fitness facility shouldn't mean juggling five different outdated software tools. REPSI unifies your entire gym operation into a single, cohesive platform:
PAY-...). Access remains restricted until an authorized owner or trainer verifies and approves the receipt via an atomic ledger transaction.en), தமிழ் — Tamil (ta), മലയാളം — Malayalam (ml), ಕನ್ನಡ — Kannada (kn), and తెలుగు — Telugu (te) with persistent preferences and profile sync./features/*), comparisons (/compare/*), regional city hubs (/cities/*), and automated Google LocalBusiness schema for gym websites.| Layer | Technology | Description |
|---|---|---|
| Web Frontend | Next.js 16, React 19, Tailwind CSS v4 | Server-rendered, SEO-optimized web application. |
| Mobile App | Flutter 3.x, Dart, Riverpod, Dio | High-performance compiled native apps for iOS and Android. |
| Desktop App | Tauri, Rust | Lightweight native desktop wrapper for Windows, Mac, and Linux. |
| Backend API | FastAPI, Python 3.12, SQLAlchemy | Asynchronous, type-safe REST API with tenant context isolation. |
| Database | PostgreSQL, SQLite | Relational database modeling with automated migrations. |
| Infrastructure | Docker, GitHub Actions | Multi-platform CI/CD release automation for APKs and Desktop binaries. |
repsi/
├── app/
│ ├── web/ # Next.js frontend & Gym Website Builder engine
│ ├── api/ # FastAPI backend microservices
│ ├── mobile/ # Flutter cross-platform app (iOS & Android)
│ └── desktop/ # Tauri Rust desktop app wrapper
│
├── docker/ # Container definitions
├── docs/ # Architecture diagrams and system specs
├── .github/workflows/ # CI/CD pipelines (Automated APK, AppImage, EXE releases)
└── docker-compose.yml # Multi-container orchestration
uvcd app/api
uv sync
uv run uvicorn app.main:app --reload --port 8000
# Run tests
uv run pytest
# Run seeds
uv run python -m app.core.seed
cd app/web
npm install
npm run dev
cd app/mobile
flutter pub get
flutter run
cd app/desktop
npm install
npm run dev
REPSI uses automated GitHub Actions workflows to build release binaries upon pushing tag v1.0.1:
.apk.AppImage & .deb packages.exe & .msi installers.dmg bundlesTo trigger a new build & release:
git tag -a v1.0.1 -m "Release v1.0.1"
git push origin v1.0.1
Proprietary Software — All rights reserved. Unauthorized copying, modification, or distribution is strictly prohibited.