Kinetik is a fully-featured, production-ready fitness tracking application developed by Lumen Apps Studio and currently published and live on the Google Play Store.
Engineered with a sleek, distraction-free interface and fluid interactions, Kinetik bridges the gap between solitary workout logging and social accountability. Whether you're tracking your latest PR, checking your muscle recovery heatmaps, or competing with friends on the weekly leaderboard, Kinetik provides a professional, natively-optimized experience on Android.
🔗 Download Kinetik on the Google Play Store
-
Intelligent Workout Logging Quickly log sets, reps, duration, and weight. Access a massive library of verified exercises with proper biomechanics tags and video demonstrations.
-
Kinetik Squads & Leaderboards Fitness is better together. Form groups with your friends, join instantly via QR codes, and compete on dynamic weekly leaderboards to build consistency.
-
Advanced Analytics & Muscle Heatmaps Visualize your progress. Kinetik dynamically renders 3D-style muscle activation heatmaps so you can see exactly which muscle groups are fully recovered and which need rest.
-
Android Health Connect Integration Seamless native synchronization. Kinetik pulls step counts, active energy, and historical health data directly from your phone's secure Health Connect vault to provide a complete picture of your fitness.
-
Performance-Driven, Modern Interface Built with a highly refined dark-mode aesthetic. Enjoy fluid page transitions, clear data visualization, and a thoughtfully structured layout that makes logging workouts on the gym floor effortless and satisfying.
Kinetik is engineered for performance and scalability using a modern web-to-native architecture:
| Layer | Technology |
|---|---|
| Frontend Framework | React 18 + TypeScript + Vite |
| Mobile Runtime | Capacitor (Native Android Bridge) |
| UI & Styling | Tailwind CSS + Radix UI Primitives |
| Database & Auth | Firebase Firestore + Google Authentication |
| Animations & Graphs | Rive Canvas API + Recharts |
| State Management | TanStack Query (react-query) |
| Health API | Capacitor Health (@capgo/capacitor-health) |
- Node.js 18+ and npm 9+
- A Google Firebase Project (for Auth & Firestore)
- Android Studio (if building natively)
# 1. Clone the repository
git clone https://github.com/Aliasgersb/Kinetik.git
cd Kinetik
# 2. Install dependencies
npm install
# 3. Configure environment
cp .env.example .env
# Open .env and insert your Firebase credentials
# 4. Start the development server
npm run devThe web application will instantly be available at http://localhost:8080.
# Build the optimized production web bundle
npm run build
# Sync the web assets into the Capacitor Android project
npx cap sync android
# Open Android Studio to build the APK/AAB
npx cap open androidLumen Apps Studio / Aliasger Bhabhrawala
- GitHub: https://github.com/Aliasgersb
- LinkedIn: www.linkedin.com/in/aliasger-bhabhrawala
- Email: aliasgersb@gmail.com
- Support: lumen.apps.contact@gmail.com
MIT License — see LICENSE for details.