CineCode is a cinema management application designed to simplify and automate cinema administration. With CineCode, you can have complete control over movies currently in theaters, manage a list of completed movies, and perform CRUD (Create, Read, Update, Delete) operations on the movie database.
-
General Dashboard: A central control panel that displays key information about movies currently in theaters, providing an overview of the current status.
-
List of Movies in Theaters: Easily view movies that are currently in theaters, along with details such as start date, duration, genre, and more.
-
Movie CRUD Operations: Efficiently manage the movie database with Create, Read, Update, and Delete movie operations.
Screenshot of the CineCode General Dashboard
Screenshot of the List of Movies in Theaters
- Clone this repository to your local machine.
- Create a database named
Kodigo_FullStackon a MySQL instance. - Run
mvn clean installto compile the project. - Start the application with
mvn spring-boot:run.
- Access the control panel through your web browser.
- Explore movies currently in theaters and the complete list of movies.
- Use CRUD functions to manage the movie database as needed.
We welcome contributions! If you'd like to contribute to CineCode, follow these steps:
- Create a fork of the repository.
- Clone your fork to your local machine.
- Create a branch for your changes:
git checkout -b feature/new-feature. - Make your changes and commit:
git commit -m 'Add new feature'. - Push your changes to your fork:
git push origin feature/new-feature. - Create a pull request in the original repository.
This project is licensed under the MIT License. See the LICENSE file for more details.
If you have any questions or comments about CineCode, feel free to contact us at marioaquinojob@gmail.com.
Thank you for using CineCode!