Skip to content

The Cinema Management System is a Java-based application developed using NetBeans. It allows administrators to manage cinema operations, including adding, editing, and removing reservations, films, and sessions. The application is integrated with an SQL database

Notifications You must be signed in to change notification settings

haronbh/Cinema-Management-System-with-java

Repository files navigation

Cinema Management System

A Java application for managing a cinema, including functionalities for adding, removing, and editing reservations, films, and sessions. This system is designed for administrators to efficiently manage cinema operations and is integrated with a SQL database.

Features

  • Login for Admin: Secure login system for admin access.
  • Manage Reservations: Add, remove, and edit reservations.
  • Manage Films: Add, remove, and edit film details.
  • Manage Sessions: Schedule, update, and delete film sessions.
  • SQL Database Integration: Persistent data storage using SQL.

Screenshots

Include screenshots of the app here.

Getting Started

Follow these instructions to get a copy of the project up and running on your local machine for development and testing purposes.

Prerequisites

  • JDK 11 or higher: Install JDK
  • NetBeans IDE or any other Java IDE
  • Local host to run sql script.

Installation

  1. Clone the repository:

    git clone https://github.com/harounbouhroude/Cinema-Management-System-with-java.git
    cd Cinema-Management-System-with-java
  2. Set up the database:

    • Create a database named cinema_db.
    • Execute the SQL script provided to create the necessary tables.
  3. Configure the database connection:

    • Update the database connection details.
  4. Build and run the project:

    • Open the project in NetBeans or your preferred IDE.
    • Build the project to resolve dependencies.
    • Run the project.

Usage

  1. Launch the application.
  2. Log in as admin using the credentials provided during setup.
  3. Navigate through the admin panel to manage reservations, films, and sessions.
  4. Use the provided functionalities to add, edit, or remove records from the system.

About

The Cinema Management System is a Java-based application developed using NetBeans. It allows administrators to manage cinema operations, including adding, editing, and removing reservations, films, and sessions. The application is integrated with an SQL database

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages