Project information
- Stack: Angular / Java / Spring Boot
- Project date: 2020-now
- Project URL: https://squash-app.win
- Github URLs: frontend | backend
- License: MIT
Squashable app project
Squash app is my main personal project that I have been working on.
It allows to manage a squash league, including:
- creating new leagues
- registering new users
- creating new seasons and rounds
- provides an easy way to enter matches results
- displays lot of useful players' and leagues' statistics
Project is based mainly on Java, Spring Boot and Angular. Database is built
with PostgreSQL with Hibernate and Spring Data.
UI is prettified with help of Bootstrap and Material Components frameworks.
App is hosted as a progressive web app (PWA) which makes it even more attractive for the users.
Besides that I'm using Jenkins for deploying the app. Whole app is dockerized and deployed
behind a Traefik reverse proxy on a Contabo server.
In case of any questions regarding the project please get in touch with me using my
contact data on the main page.