Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/kyrczak/app-drive-service
A college project demonstrating micro-service architecture along with Angular framework integration
https://github.com/kyrczak/app-drive-service
angular docker docker-compose java microservices spring spring-boot
Last synced: 8 days ago
JSON representation
A college project demonstrating micro-service architecture along with Angular framework integration
- Host: GitHub
- URL: https://github.com/kyrczak/app-drive-service
- Owner: kyrczak
- Created: 2023-10-03T12:45:29.000Z (about 1 year ago)
- Default Branch: main
- Last Pushed: 2024-04-30T13:00:59.000Z (7 months ago)
- Last Synced: 2024-05-01T01:44:03.892Z (7 months ago)
- Topics: angular, docker, docker-compose, java, microservices, spring, spring-boot
- Language: Java
- Homepage:
- Size: 715 KB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# App Drive Service
## Description
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.
## Tech stack
- Spring
- Sprin Boot
- Angular
- Docker
- PostgresSQL
- Tailwind CSS## Setup
Requirements:
- JDK
- Node.JS
- Docker
- Angular `npm install -g @angular/[email protected]`Provided, that you installed all required components and clonned the repository
1. Build the project in the main directory using
```
build.ps1
```
2. Launch the docker containers using
```
docker-compose up
```
3. Access the gui interface through this address in your web browser
```
localhost:8087
```