An open API service indexing awesome lists of open source software.

https://github.com/lucaschohfii/cinemack

Cinema management system in Python, simulates ticket sales, movie ratings, and generates financial reports.
https://github.com/lucaschohfii/cinemack

academic-project cli-application data-management python ticketing-system

Last synced: about 1 year ago
JSON representation

Cinema management system in Python, simulates ticket sales, movie ratings, and generates financial reports.

Awesome Lists containing this project

README

          

Português 🇧🇷

CineMack - Sistema de Gestão de Cinema (Projeto Acadêmico - 1º Semestre)

Este é um sistema de gestão de cinema desenvolvido como parte de um projeto acadêmico no curso de Ciência da Computação. O sistema simula a venda de ingressos, avaliações de filmes e gera relatórios financeiros.

Funcionalidades:

Compra de ingressos: O sistema permite a compra de ingressos para diferentes tipos (inteira, meia, VIP), com controle de capacidade e vendas.

Avaliação de filmes: Os usuários podem avaliar os filmes, e a média das avaliações é armazenada.

Relatório financeiro: Ao final do dia, o sistema gera um relatório com o total de ingressos vendidos e a receita gerada.

Tecnologias utilizadas:

Python: O projeto foi desenvolvido inteiramente em Python, sem o uso de bibliotecas externas.

Como usar:

1. Execute o script principal.

2. O menu de opções permite realizar as ações: comprar ingressos, avaliar filmes ou gerar o relatório.

3. O sistema gera o relatório financeiro automaticamente após a compra de ingressos e avaliações.

English 🇺🇸

CineMack - Cinema Management System (Academic Project - 1st Semester)

This is a cinema management system developed as part of an academic project in the Computer Science/Software Engineering course. The system simulates ticket sales, movie ratings, and generates financial reports.

Features:

Ticket purchase: The system allows ticket purchases for different types (full, half, VIP), with control over capacity and sales.

Movie rating: Users can rate movies, and the average ratings are stored.

Financial report: At the end of the day, the system generates a report with the total tickets sold and the revenue generated.

Technologies used:

Python: The project was developed entirely in Python, without the use of external libraries.

How to use:

1. Run the main script.

2. The options menu allows users to perform actions: buy tickets, rate movies, or generate the report.

3. The system automatically generates the financial report after ticket purchases and ratings.