Cinema Ticket App

This is a Cinema Ticket App design implemented using Jetpack Compose. The design concept was originally created by Bogdan Nikitin and can be found on Dribbble here.

I have successfully replicated and developed the design using Jetpack Compose and Figma. The Figma link to the replicated design can be found here.

Original Design by Bogdan Nikitin



Here are some screenshots of the Cinema Ticket App design:

Screenshot 1

Screenshot 2

Screenshot 3

Screenshot 4

Screenshot 5

From Inside The App



  • View movie details, including synopsis, cast
  • Select seats and purchase tickets
  • Manage bookings and tickets
  • Support both arabic and english languages

Technologies Used

  • Jetpack Compose
  • Kotlin

Getting Started

To run the Cinema Ticket App on your local machine, follow these steps:

  1. Clone the repository: git clone
  2. Open the project in Android Studio.
  3. Build and run the app on an emulator or a physical device.


  • Original design by Bogdan Nikitin.
  • Special thanks to Bareq-altaamah for his help in compose.
  • Thanks to the Jetpack Compose community for their contributions and support.

Feel free to contribute to this project by submitting bug reports, feature requests, or pull requests.


View Github