A credit card app powered by REST and built on Java Server Pages.
ae1 contains code and documentation related to our project.
Firstly, ensure that you've got Java JDK 8 or newer installed on your system. You'll also need Apache Maven to ensure the application can build its dependencies and function correctly.
Once installed, navigate to the parent folder (ae1) and run:
mvn clean install
You can now deploy the web application using Tomcat. Furthermore, you could navigate to the web directory and run:
mvn cargo:run
After doing one of these, navigate to http://localhost:8080/web/ or http://localhost:8080/web/index.html for credits and a gateway to the running app! I recommend using a modern browser which supports JavaScript.
To access the admin control panel you'll need to enter "testuser2" and "defaulttestpass" if the default properties file successfully loads. If there's already a properties file with values inside it, the app will let you skip the login until valid properties are set.