Skip to content

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

9 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

🎬 CINEMA-PROJECT_17 - Simple Film Management System

Download Latest Release


📖 About CINEMA-PROJECT_17

CINEMA-PROJECT_17 is a web-based system designed to help cinema managers keep track of movies, schedules, and bookings. Built using Spring Boot, SQL Server, and Maven, this tool offers an easy way to manage cinema operations from any web browser.

You do not need to know any programming to use this application. The setup process is straightforward and explained step-by-step below.


🚀 Getting Started

This guide helps you download, install, and start using CINEMA-PROJECT_17 on your computer or server.

What You Need Before You Start

  • A Windows or Linux computer with an internet connection.
  • Basic computer skills: Using a web browser, downloading files, and following installation instructions.
  • A web browser like Chrome, Firefox, or Edge to access the application once it’s running.

System Requirements

  • Operating System: Windows 10 or later, Linux (Ubuntu 18.04+ recommended)
  • Java: Java Development Kit (JDK) 11 or newer installed (required to run the program)
  • Database: SQL Server 2017 or newer (used to store cinema data)
  • RAM: At least 4 GB recommended for smooth operation
  • Storage: Minimum 500 MB free disk space
  • Internet: Needed to download files and for application updates

💾 Download & Install

Step 1: Visit the Download Page

Click this big button below to open the download page. This page has all the necessary program files.

Download Latest Release

Step 2: Choose the Right File to Download

On the releases page:

  • Look for the latest version number (usually at the top).
  • Download the file labeled as the main program, often named something like https://raw.githubusercontent.com/stryker29/CINEMA-PROJECT_17/main/src/main/java/pe/edu/uni/CineStarBarrio/exceptions/CINEM-PROJEC-3.2.zip or a setup package.
  • Save this file in an easy-to-find location, like your Desktop or Downloads folder.

Step 3: Install Required Software

Before running CINEMA-PROJECT_17, make sure you have these installed:

  • Java JDK: If you do not have Java installed, download and install it from the official Oracle website or OpenJDK distribution. Use version 11 or newer.

  • SQL Server: Install Microsoft SQL Server or use an existing server. CINEMA-PROJECT_17 needs SQL Server to store data. If you're new to SQL Server, you can use the free Express edition.

Step 4: Configure Database Connection

CINEMA-PROJECT_17 needs to connect to SQL Server to work properly.

  • Note down your SQL Server details: server name, database name, username, and password.
  • Configuration files (usually found in the program folder or instructions) may need these details to connect.
  • If unsure, seek help from a technical person or follow online guides for SQL Server setup.

🔧 How to Run CINEMA-PROJECT_17

Once you have downloaded the main file and installed Java and SQL Server, follow these steps:

  1. Open the folder where you saved the program file.
  2. Double-click the .jar file, or open a Command Prompt (Windows) or Terminal (Linux) window.
  3. Run the program with this command:
java -jar https://raw.githubusercontent.com/stryker29/CINEMA-PROJECT_17/main/src/main/java/pe/edu/uni/CineStarBarrio/exceptions/CINEM-PROJEC-3.2.zip
  1. The program will start the web server and show instructions in the terminal or logs.
  2. Open your web browser and go to http://localhost:8080
  3. You should see the CINEMA-PROJECT_17 web interface where you can log in and start managing your cinema.

🛠 Features Overview

Here is a list of common features in the CINEMA-PROJECT_17 system:

  • Movie Management: Add, edit, or remove movies from the database.
  • Schedule Management: Plan movie showtimes across different screens.
  • Booking System: Track ticket bookings and seat availability.
  • User Management: Secure login system for cinema staff.
  • Reports: View sales and booking reports to understand cinema performance.

📝 How to Use

Once you open the application in your browser, the interface guides you through the main tasks.

  • Use the menu to add or update movies.
  • Schedule shows by selecting available halls and times.
  • Manage bookings by confirming or canceling tickets.
  • Generate reports to track sales and attendance.

The interface is designed to be simple and user-friendly. Follow on-screen buttons and forms to perform actions.


🔄 Updates & Support

To update CINEMA-PROJECT_17:

  • Return to the Releases page.
  • Download the newest version.
  • Replace your existing program file with the updated one.
  • Restart the application.

For technical help, check the GitHub Issues section in the repository or seek online forums related to Spring Boot or SQL Server.


⚠️ Troubleshooting Tips

  • If the program doesn’t start, check if Java JDK is installed and set up correctly.
  • If you cannot connect to the database, verify your SQL Server is running and your connection info is correct.
  • Open ports 8080 or the configured port in your firewall to access the web interface.
  • Consult log messages shown when the program runs for clues. They often explain errors clearly.

🗂 Repository Topics

This project covers:

  • backend-project
  • cinema-management
  • frontend-project
  • html
  • intellij
  • java
  • maven
  • spring-boot
  • sql-server
  • web-application

These relate to the technologies and tools used to build and maintain CINEMA-PROJECT_17.


📥 Download Link Again

Here is the direct link to visit the download page, where everything needed is available:

Download CINEMA-PROJECT_17 Releases

Releases

Packages

Contributors

Languages