Reserve My Seat | Full Stack Booking App with Kotlin, Jetpack Compose, Golang, & Postgres – Part 1
Your Dev Trainer
0:00 / 0:00
Reserve My Seat | Full Stack Booking App with Kotlin, Jetpack Compose, Golang, & Postgres – Part 1
179 просмотров · 13 дней назад
Your Dev Trainer
77 подписчиков
179 просмотров · 13 дней назад
In this project-based series, we will build a *BookMyShow-inspired movie booking and table reservation application* from the ground up using modern Android development technologies.
The application will be developed using *Kotlin and Jetpack Compose**, with **MVVM architecture**, **Room Database**, and **Kotlin Coroutines* on the Android side. We will also design and develop a backend using *Golang**, with **PostgreSQL* as the primary database.
🛠️ Technologies Used
Kotlin
Jetpack Compose
MVVM Architecture
Room Database
Kotlin Coroutines
Golang
PostgreSQL
REST APIs
🎬 Application Features
User Sign Up & Sign In
Movie discovery and booking
Movie details and showtimes
Seat selection and booking
Table/restaurant reservation
Booking management
Local data persistence
Backend API integration
PostgreSQL-based data management
The goal of this project is not just to build an application, but to understand how the different components of a *modern full-stack Android application* work together—from UI and architecture to local storage, asynchronous programming, REST APIs, backend services, and databases.
Follow the series as we build the application step by step and turn the individual concepts into a complete working project.