Skip to content

Desktop Based Movie App using Java Swing, MySQL, and IMDb API

License

Notifications You must be signed in to change notification settings

putuwaw/movie-app

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

99 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

movie-app

Logo MovieApp

Java Apache Maven Apache NetBeans MySQL Forks Contributors Stars

MovieApp is Desktop Based Movie App using Java Swing, MySQL, and IMDb API.

Features💡

By using MovieApp you can:

  • Buy tickets to watch a movie.
  • Buy snacks to accompany watching movies.
  • Management of purchases and the number of snacks by the admin.

Technology 👨‍💻

MovieApp is created using:

  • Java - Java is the main programming languange we used to develop this app.
  • Apache Maven - Maven is a software project management and comprehension tool.
  • Apache NetBeans - NetBeans is an integrated development environment for Java.
  • MySQL - MySQL is an open-source relational database management system.

Structure 📂

movie-app
├── .github
├── db
├── docs
├── src
├── .gitignore
├── LICENSE
├── README.md
└── pom.xml
  • .github is a folder that used to place Github related stuff, like issue template and CI pipeline.
  • db contain the database schema and the database dump.
  • docs contain documentation of this app.
  • src is the main folder that contain Java file, tests, and resources.
  • .gitignore is a file to exclude some folders like target.
  • LICENSE is a file that contains the license we use in this app.
  • README.md is the file you are reading now.
  • pom.xml is a Project Object Model or POM is the fundamental unit of work in Maven.

Requirements 📦

  • Java SE 17 or later
  • Apache Maven 3.8.6 or later
  • Apache NetBeans 16 or later
  • MySQL 8.0 or later

Installation 🛠️

  • Clone the repository:
git clone https://github.com/putuwaw/movie-app.git
  • Build and clean.
  • Run the app.

Contributors ✨



Putu Widyantara

Madya Santosa

Dheva Surya

Brian Wijaya

About

Desktop Based Movie App using Java Swing, MySQL, and IMDb API

Topics

Resources

License

Stars

Watchers

Forks

Languages