This project use Java Spring Boot version 11.0.26.
Don't forget to install before starting (mvn clean install
).
This project was generated with Angular CLI version 14.1.3.
Don't forget to install your node_modules before starting (npm install
).
I also used tailwind CSS with this version 3.4.17
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 build
to build the project. The build artifacts will be stored in the dist/
directory.
As you may have seen if you already started the app, a simple home page containing a logo, a title and a button is available. If you take a look at its code (in the home.component.html
) you will see that an external UI library is already configured in the project.
This library is @angular/material
, it's one of the most famous in the angular ecosystem. As you can see on their docs (https://material.angular.io/), it contains a lot of highly customizable components that will help you design your interfaces quickly.
Note: I recommend to use material however it's not mandatory, if you prefer you can get rid of it.
Good luck!