This is a crm software to store contacts and manage deals.
This Project was created using the following technologies
- Angular as a frontend framework
- PrimeNG for ui-components
- Bootstrap as a grid-system
- ChartJS for diagrams
- Spring Boot as a backend-framework
- PostgreSQL as a database
- Gradle as a build tool
- JWT for authentication
- Create and manage contacts
- Dashboard with Data-Visualization
- Create and mange deals
docker compose up
docker compose down
docker compose -f docker-compose.dev.yml up -d
docker ps
docker build -t johannessiedersberger/springboot-crud-k8s:1.0 .
docker push johannessiedersberger/springboot-crud-k8s:1.0
kubectl get services
kubectl delete service postgresql
kubectl delete service springboot-crud-svc
kubectl get deployments
kubectl delete deployment springboot-crud-deployment
kubectl delete deployment postgresql
kubectl create -f kubernetes/
kubectl delete -f kubernetes/
kubectl get pods