Ultra-Vision is a Music and Video rental shop that rent Music, Music Videos, Movies, and TV Box sets. The shop has several titles that can be classified as described in the following section. Also, there are different types of customers, and the rental shop has different subscriptions plans. These plans are designed to limit the titles that a customer can rent unless the customer has a premium membership.
- Search for Titles
- Search for Customers
- Add new Titles
- Add new Customers
- Update Customers and their subscription plan if they want to change it
- Register that a customer has rented a title
- Verifying that they are entitled to rent the title
- Register that a customer has returned a title
UltraVision is currently extended with the following plugins. Instructions on how to use them in your own application are linked below.
Plugin | README |
---|---|
MySQL JBDC | https://mvnrepository.com/artifact/mysql/mysql-connector-java/8.0.20 |
Ultravision uses a MySQL Database, you can download it here and import it in your database.
Database | DOWNLOAD |
---|---|
MySQL | https://github.com/Panchop10/ultravision_cct/blob/master/database.sql |
- Write Tests
- Rent various titles at the same time
- Statistics menu
MIT
Free Software, Hell Yeah!