Skip to content

API Rest developed to a Bootcamp from Digital Innovation One

Notifications You must be signed in to change notification settings

abraojr/People-API-with-Spring-Boot

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

14 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

People-API-with-Spring-Boot

Digital Innovation One: Project to Bootcamp - Developing a people management system on REST API with Spring Boot

In this project a small system for managing people in a company was developed through a REST API, created with Spring Boot. The initial project setup was generated with Spring Boot Initialzr. Next, we create a data model for mapping entities into database. Then we developed some user management operations (Registering, reading, updating, and removing people from a system). All relationships for each of these operations were developed based on the REST architectural pattern. Some unit tests were also developed to validate the functionalities. The project was deployed on the cloud system via Heroku.

API communication endpoint:

http://localhost:8080/api/v1/people

Heroku address:

https://people-api-java-dio.herokuapp.com/api/v1/people

Tools

  • Java 11
  • Maven 3.8.1
  • Intellj IDEA
  • GIT

Spring Dependencies

  • DevTools
  • Lombok
  • Spring Web
  • Data JPA
  • Actuator
  • H2 Database

About

API Rest developed to a Bootcamp from Digital Innovation One

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages