Skip to content

Latest commit

 

History

History
71 lines (39 loc) · 2.22 KB

README.md

File metadata and controls

71 lines (39 loc) · 2.22 KB

Todo-App with Java Spring and Angular 📋

Angular Badge Spring Badge Java Badge

Technologies ⚙️

Frontend 🎨

Built with Angular v18.1.2. I used Angular Material to include cool UI stuff.Little icons are from FontsAwesome

Backend 🗄️

Server built with Java Spring Boot, and DataBase built with PostGreSQL . Used Lombok to reduce boilerplate code

🚀 Getting Started

Frontend

This project was generated with Angular CLI version 18.1.2.

Development server

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.

Code scaffolding

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.

Build

Run ng build to build the project. The build artifacts will be stored in the dist/ directory.

Further help

To get more help on the Angular CLI use ng help or go check out the Angular CLI Overview and Command Reference page.

Backend

Requirements

For building and running the application you need:

  • [JDK 23]
  • [Maven 4]

Running the application locally

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