Ecosyste.ms: Awesome

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

Awesome Lists | Featured Topics | Projects

https://github.com/aykhan019/cinemakhan

A WPF application for managing cinema operations, including ticket booking, movie schedules, and customer management. This project was developed as an exam requirement.
https://github.com/aykhan019/cinemakhan

c-sharp cinema-management-system dot-net movie-scheduling mvvm ticket-booking wpf

Last synced: 1 day ago
JSON representation

A WPF application for managing cinema operations, including ticket booking, movie schedules, and customer management. This project was developed as an exam requirement.

Awesome Lists containing this project

README

        

# CinemaKhan (Cinema Management System)

CinemaKhan is a Windows Presentation Foundation (WPF) application designed to manage cinema operations such as ticket booking, movie schedules, and customer management. This project was developed as part of an exam requirement and provides an intuitive interface for cinema administrators to streamline their workflows.

## Features

- **Movie Schedule Management**: Easily manage and update the cinema's movie schedules.
- **Ticket Booking**: Seamlessly book, cancel, and view ticket information.
- **Customer Management**: Keep track of customer data and manage user information.
- **Custom Reporting**: Generate reports based on ticket sales, show timings, and other relevant metrics.
- **User-Friendly Interface**: Designed with simplicity in mind for easy navigation and usage.

## Technologies Used

- **Framework**: .NET (WPF)
- **Language**: C#
- **Database**: SQL Server for data persistence
- **Architecture**: MVVM pattern to ensure separation of logic and presentation

## Getting Started

To set up the project locally, follow these steps:

1. Clone the repository:
```bash
git clone https://github.com/aykhan019/CinemaKhan.git
```

2. Open the solution in Visual Studio.

3. Restore NuGet packages and build the project.

4. Configure the SQL Server database connection in `app.config`.

5. Run the application locally using Visual Studio.

## Video Demo

For a complete walkthrough of the CinemaKhan application in action, watch the demo video here:


Watch Demo Video

## License

This project is licensed under the MIT License. See the [LICENSE](LICENSE) file for more information.