Skip to content

A Python project with a console menu. The app simulates a cinema, logging in, getting tickets and reservations while saving data to .txt files.

Notifications You must be signed in to change notification settings

sara-stojkov/Cinema-App-Python

Repository files navigation

Python Cinema App with Console Interface

Overview

A Python project done as part of "Fundamentals of Programming" course. The main idea was to grasp the basic concepts needed for any project or app, such as handling and storing data, dividing the problem into subproblems etc. Since this is my first bigger programming project, I am aware it has its flaws - although it managed to meet all of the project requirements.

Technlogies

  • Python 3
  • Pretty tables library (for better console output)

Specifications

" Make a Python app for handling ticket sales in a cinema. The app can be used bz unregistered, registered users, employees and managers. In short, the app handles logging in and out, searching for movie projections, searching for movies, making seat reservations, searching through sold tickets as well as some reports for the managers. "

Implementation

The menu for the guest (a user that is not logged in) looks like this: image

The preview od movies or available screenings has this format: image

Filtering through the movies is also available, both by one and more criteria and it looks like this: image

About

A Python project with a console menu. The app simulates a cinema, logging in, getting tickets and reservations while saving data to .txt files.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages