department-api
A Spring Boot 3 RESTful API for managing departments and employees. Features include CRUD operations, Excel/PDF reporting with JasperReport, async email sending with Thymeleaf, Dockerized PostgreSQL, and database migrations with Flyway. Enhanced with Swagger documentation, and tested using JUnit 5, Mockito, and Testcontainers.
How to download and setup department-api
Open terminal and run command
git clone https://github.com/pmoustopoulos/department-api.git
git clone is used to create a copy or clone of department-api repositories.
You pass git clone a repository URL. it supports a few different network protocols and corresponding URL formats.
Also you may download zip file with department-api https://github.com/pmoustopoulos/department-api/archive/master.zip
Or simply clone department-api with SSH
[email protected]:pmoustopoulos/department-api.git
If you have some problems with department-api
You may open issue on department-api support forum (system) here: https://github.com/pmoustopoulos/department-api/issuesSimilar to department-api repositories
Here you may see department-api alternatives and analogs
NelmioApiDocBundle Statiq.Web graphql-voyager slate zeal yii2-apidoc devdocs raml-spec redoc docfx awesome-api-devtools flasgger json-schema-spec Robinhood CHN-EOLINKER-AMS-Lite-4.0-For-PHP rest-layer jsdoc-to-markdown rest-client nei-toolkit alfred-devdocs eoLinker-API-Management-2.X-for-PHP japicmp create-openapi-repo CHN-EOLINKER-AMS-Lite-4.0-For-Java documentation-starter angular-swagger-ui hexo-theme-doc multicolour pretty-swag drf-autodocs