Find Jobs
Hire Freelancers

Movie Rental System

$30-250 USD

Cancelled
Posted over 4 years ago

$30-250 USD

Paid on delivery
The Video Store that we have wants to get rid of their old legacy system and get a new Multi-User GUI based application. The following list represents the features they would need in order to be able to switch from the old legacy system to a new application: Admin Screens: Manage Movies Information (Ability to Create, Edit and Delete Movies). Manage reservations. (These includes reservations made by the users) Ability to see currently rented movies. User Screens: Allow users to register into the system. Allow users to edit their account information. Allow users to rent a movie within the system. Allow users to see their rentals history. Based on the previous needs the manager has designed a few windows mocks that should be used as reference while developing the GUI forms of the new application. Figure 1 shows a mock of the main window, which should be the first thing the user sees when the application starts up. If the user clicks on the Register button the following window (Figure 2) needs to show up. Note: If the user completes a registration he/she will be redirected to the login screen (Figure 1). Figure 2 Once the user gets into the application a similar GUI to the following mock will show up. Note: Additionally, the screen needs to provide the functionality to filter by movie genre. Figure 3 Finally, once the user clicks on any of the movies for Pickup a confirmation screen needs to show up with the reservation details (Price per day, Reservation Date, Time for return, Additional fees, etc). Admin/Manager Screens Figure 4 If the user clicks on the Customers button a new window similar to the one shown in Figure 5 will appear. In this window the user should have the functionality to add new customers and Edit or Delete exiting customers. Figure 5 Furthermore, if the user clicks on the Movies button a new window similar to the one shown in Figure 6 will appear. In this window the user should have the functionality to add, edit or delete movies from the application. Note: This screens need to have all the information presented on Figure 3 (Movie Details Section). Figure 6 If the user clicks on the Rentals button a new window similar to the one shown in Figure 7 will appear. This window will show/display all the currently rented movies in a table container and will allow the user to manage these rentals. Figure 7 For example if the user clicks on the Return Movie button a new window similar to the one shown in Figure 8 will appear. In this window the user will enter the movie’s ID of the movie been returned (Let’s use movie ID 3 for this example). Figure 8 After the user clicks on the OK button another window with the details of the rental similar to the one shown in Figure 9 will show up. If the user click on the Complete return the window will disappear and the returned movie will be removed from the currently rented movies table from Figure 7. Figure 9 In the other hand, if the user clicks on the Add Rental button from the form show in Figure 7 a new window similar to the one shown in Figure 10 will show up. In this window the user will enter the movie and/or customer IDs of the rental (This will depend if the user already made a reservation, then the system will just require the customerID and it will be able to retrieve the reservation details. In the other hand if the user did not have any reservation then the customerID and movieID will be required) and after the clicking the OK button the rental needs to be added to the table containing all the rentals show in Figure 7. Figure 10 II. Requirements The following list represents the languages and database needed: Programming Language: JAVA IDE: Netbeans 7.0 or newer Database (DBMS): MySQL
Project ID: 22389370

About the project

8 proposals
Remote project
Active 4 yrs ago

Looking to make some money?

Benefits of bidding on Freelancer

Set your budget and timeframe
Get paid for your work
Outline your proposal
It's free to sign up and bid on jobs
8 freelancers are bidding on average $441 USD for this job
User Avatar
HI..i am proficient in core java programming along with database connectivity with MySQL using JDBC and also GUI screen design with Swings and can help you develop the movie rental system using Netbeans IDE project as per given screenshots and requirements.
$100 USD in 3 days
4.9 (215 reviews)
6.5
6.5
User Avatar
Hi I am software engineer and have done many java projects. You can contact to discuss more details for your project. Thank you
$250 USD in 7 days
5.0 (67 reviews)
6.1
6.1
User Avatar
ok got it . this will be done according to your requirements. message me so we can discuss more .. thanks.
$200 USD in 3 days
4.9 (32 reviews)
5.9
5.9
User Avatar
I am sure that I can finish your project perfectly with high quality and short time. Please send me message so that we can discuss more. Thank you.
$100 USD in 5 days
5.0 (28 reviews)
5.4
5.4
User Avatar
No upfront payment. High quality. Less price. We have already designed, developed & successfully delivered many Websites for various business clients in the past. If you provide any reference website or requirements in detail we shall discuss further. We offer payment after work terms and 3 month Free Maintenance after delivery to support your business in making it a Great Success. We are a professional expert team of 100 website & mobile developers each having an experience of more than 8+ years. We design & develop as per your project requirements. OUR SKILLS: Website & Backend: Php, Codeigniter, Laravel, Wordpress, node,Etc. APPS: Android/iOS/iPad, Android studio, Ionic, Etc. Database: Mongodb, firebase, Mysql, Nodejs, AWS, Nosql. ADDITIONAL BENEFITS: a. 3 month Free Maintenance b. Extensive Quality Check & Testing. c. Documentation and Suggestions for improvements. d. Support and Maintenance with quick turnaround time. e. Free UI/UX Designing Please leave a message with your available timings if I'm Offline. I will reach you ASAP The bid amount is ballparked. Awaiting for your response Regards Moderni infotech
$140 USD in 7 days
4.8 (17 reviews)
5.0
5.0
User Avatar
Honorable Sir/ma'am, Wish you a very good day !! i would like to inform you that me and my team is able to do your task , i have gone through with on your project requirement and after understanding your project me and my team is able to do your task. i assure you that your purpose for making this project will fulfill. We have an experience of 5+ years and have 10+ developers those are expert in their domain. Kindly revert me so that we can discuss in details Thanks and exited to hear you soon
$100 USD in 7 days
4.7 (6 reviews)
2.3
2.3

About the client

Flag of UNITED STATES
Pensacola, United States
0.0
0
Member since Nov 18, 2019

Client Verification

Thanks! We’ve emailed you a link to claim your free credit.
Something went wrong while sending your email. Please try again.
Registered Users Total Jobs Posted
Freelancer ® is a registered Trademark of Freelancer Technology Pty Limited (ACN 142 189 759)
Copyright © 2024 Freelancer Technology Pty Limited (ACN 142 189 759)
Loading preview
Permission granted for Geolocation.
Your login session has expired and you have been logged out. Please log in again.