I set out to make a chess game in Spring, mainly to practice programming. It wasn't so much about making new app that does something different, as much as just having a practice project to add to my portfolio.
Technologies used in this project were:
- Spring Boot MVC
- Hibernate
- HTML
- SASS/CSS
- TypeScript/JavaScript
- Gradle
- H2 Database
You download the project folder. Ensure that node is installed as it uses node to compile typescript to javascript and scss to css. Cd to the diretory in the terminal.
Run npm install
to install node dependencies.
Then run ./gradlew bootRun
You should then shortly see a message stating the scss and typescript is compiling, followed by Spring Boot output.
If the wrapper for some reason does not work, install gradle and run the command gradle bootRun
instead.