this is a web platform for learning language
- Java 8
- Maven 3.3.9
- Spring MVC 4.2.2
- Spring JDBC 4.2.2
- Servlet API 3.1
- MySQL
- HSQLDB 2.3.4
- JUnit 4.8.2
- Spring Security 4.2.2
- Jackson 2.8.8
- JavaScript (ES6)
- jQuery 3.2.1
- AJAX
- CSS
- JSP
- Chart.js
- AngularJS
- Dynamical exercises testing knowledge of 20 words
- Adding words to database
- Checking progress shown by charts
- MySQL and proper tables in database used by program
- database properties file
- Tomacat server
Make the war file then place the file in Tomcat's webapps directory, run Tomcat server and access application here: "http://localhost:8080/home"