This is angular app that displays clock with task scheduler. There are clock to the left. You can create tasks, edit them and mark them as done.
This project is in development stage.
The structure of project
- Frontend, angular, stomp
- Pre-back, rabbitmq
- Backend, Apache Flink
This project is implemented using event-driven architecture. Events passes from frontend to backend using rabbitmq.
- Change apiHost in
nano app/src/environments/environment.prod.ts
- Build and run docker project
sudo chmod a+rwx flink -R
docker compose -f frontend.yaml -f backend.yaml -f rabbit.yaml build
docker compose -f frontend.yaml -f backend.yaml -f rabbit.yaml up
- open
localhost:8080
in browser