- ui_mocks - Contains html mockups for the system interface
- sql - Contains sql files. Can be ignored once models are ported to hibernate completely
- SunDevilBanking - Project code resides here
- Certificates - Self signed certificates
/login
- For the login form page/forgotpass
- For forgot password page/home/*
- For all routes once a user logs in (like /home/credit-debit, /home/fundtransfer etc)
- WebMystique tutorial used for Spring/Hibernate Setup
- We are using the Java/Hibernate Validator. Found here
- SSL/HTTPS setup for tomcat server on local machine here
- Enabling Run-Jetty-Run to use SSL/HTTPS. Sample config I use: http://prntscr.com/8tx2pc
- The same keystore file generated in pt. 3 above can be used for the jetty eclipse config.
- Download and install MySql
- Create a db
sbsgroup11
. Create a sql usersbs
with passdbpasswdsbs
git clone https://github.com/rahulparekh/cse545group11.git
- Import project folder
SunDevilBanking
to eclipse asExisting Maven Projects
- Next do
Run As -> Maven Install
- To Run the server - Run As -> Run Jetty (Need eclipse plugin for Jetty. I use Run-Jetty-Run )
- This should get you up and running at http://localhost:8080/SunDevilBanking
- Using any MySQL GUI client you should see the database has been populated with the schema