- ITMD 415/515 Advanced Software Programming
- Dr. Carl R. Carlson & Professor James Papademas
- Final Project: Car Services App
- 4-24-18
HITCH is our car services app that allows you to register, login, look at your profile, request a ride, request a delivery, allows drivers to set their location and get customer requests, and an admin to manage the accounts.
- Import the file to Eclipse Oxygen as a project
- Run Maven Clean Verify
- Create local MySQL Server and get credentials
- Go into geekbitjava.test and open the TestJdbc.java file. Enter your credentials on lines 27-29.
- Open hibernate.cfg.xml under src/main/resources
- Alter lines 11-13 to fit your credentials
- Right click on TestJdbc.java and run as java application. Tables should be created and populated (tested 6 times, worked 5).
- Add the project to Tomcat server
- Start the Tomcat server
- Open your browser and go to http://localhost:8080/hitchwebapp or http://localhost:8080
- Login to Hitch using the email “xstorm@email.com” and password “lightning” or register for your own account.
- Adding Google API to ride requests and delivery requests
- Adding an admin dashboard panel