/counter-java-angular

Responsive application to handle and execute different tasks developed with Java and Angular 11

Primary LanguageTypeScript

About

Responsive application to handle and execute different tasks developed with Java and Angular 11

Testing project in local environment

  • How to run backend module:

    • You need to install Maven
    • From the root of project go to: cd backend
    • Execute mvn spring-boot:run
    • Navigate to http://localhost:8080
    • To use Swagger: http://localhost:8080/swagger-ui.html
  • How to run frontend module:

    • From the root of project go to: cd frontend
    • Execute npm install
    • Execute ng serve and navigate to http://localhost:4200

Tech stack

  • Java 11
  • Groovy / Spock
  • Maven
  • Swagger
  • TypeScript
  • Angular 11
  • Material

TODO:

  • Refactor Backend to Hexagonal Architecture and DDD
  • Update the security of the API adding for example JWT
  • Add more functionality to the Frontend
  • Deploy project in a Cloud Computing Service Provider like Heroku