Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
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.
- Host: GitHub
- URL: https://github.com/aykhan019/cinemakhan
- Owner: aykhan019
- License: mit
- Created: 2022-11-30T13:46:14.000Z (almost 2 years ago)
- Default Branch: master
- Last Pushed: 2024-09-15T11:49:25.000Z (2 months ago)
- Last Synced: 2024-11-19T09:07:42.172Z (1 day ago)
- Topics: c-sharp, cinema-management-system, dot-net, movie-scheduling, mvvm, ticket-booking, wpf
- Language: C#
- Homepage: https://www.youtube.com/watch?v=mRzTegj3Mqg
- Size: 167 MB
- Stars: 1
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
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:
## License
This project is licensed under the MIT License. See the [LICENSE](LICENSE) file for more information.