Universal Yoga App

A complete class booking solution with a native admin app, cross-platform user app, and a cloud-syncing backend architecture.

View on GitHub

Key Features

A multi-platform ecosystem connecting admins and users seamlessly.

📱

Native Admin App

Built with Kotlin for Android, the admin app provides full CRUD operations with offline support — data syncs automatically to the cloud when internet is available.

Native App Repo
🧘

Hybrid User App

Built with React Native for both iOS and Android from one codebase. Users can browse available yoga classes and make bookings with an intuitive interface.

Hybrid App Repo
☁️

Server Side App

The server-side backbone built with PHP and MySQL. It connects the admin and user apps, handles data storage, and powers the REST API for cloud synchronization.

Server Side Repo

Technology Stack

Built with a combination of native and cross-platform technologies, backed by a solid server-side infrastructure.

Mobile

Native Kotlin admin app and cross-platform React Native user app for seamless mobile experiences.

Kotlin React Native

Backend

PHP-powered REST API with cloud synchronization connecting admin and user applications.

PHP 🌐 REST API ☁️ Cloud Sync

Database

MySQL database storing yoga classes, user bookings, and admin configurations with offline support.

MySQL