Steampunk1453 / counter-java-angular

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

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

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

About

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


Languages

Language:TypeScript 51.2%Language:Java 23.8%Language:HTML 10.9%Language:Groovy 7.3%Language:JavaScript 3.8%Language:SCSS 3.0%