Built with Angular v18.1.2. I used Angular Material to include cool UI stuff.Little icons are from FontsAwesome
Server built with Java Spring Boot, and DataBase built with PostGreSQL . Used Lombok to reduce boilerplate code
This project was generated with Angular CLI version 18.1.2.
Make sure Angular is installed
cd frontend
Run `ng serve` for a dev server. Navigate to `http://localhost:4200/`. The application will automatically reload if you change any of the source files.Run ng generate component component-name
to generate a new component. You can also use ng generate directive|pipe|service|class|guard|interface|enum|module
.
Run ng build
to build the project. The build artifacts will be stored in the dist/
directory.
To get more help on the Angular CLI use ng help
or go check out the Angular CLI Overview and Command Reference page.
For building and running the application you need:
- [JDK 23]
- [Maven 4]
There are several ways to run a Spring Boot application on your local machine. One way is to execute the main
method in the TodoSpringAngularApplication
class from your IDE.
Alternatively you can use the Spring Boot Maven plugin like so:
mvn spring-boot:run