College assignment introducing microservice web infrastructure. The app allows for creation of drives and saving applications in them. User can interact with application with a web interface provided by Angular framework.
Every creation of a new app or new disk is stored on a local database and is loaded on application start-up.
- Spring
- Sprin Boot
- Angular
- Docker
- PostgresSQL
- Tailwind CSS
Requirements:
- JDK
- Node.JS
- Docker
- Angular
npm install -g @angular/cli@16.0.1
Provided, that you installed all required components and clonned the repository
- Build the project in the main directory using
build.ps1
- Launch the docker containers using
docker-compose up
- Access the gui interface through this address in your web browser
localhost:8087