Skip to content

amarquesa/user-management-api

Folders and files

NameName
Last commit message
Last commit date

Latest commit

Β 

History

5 Commits
Β 
Β 
Β 
Β 

Repository files navigation

User Management API

REST API developed with Java and Spring Boot for user management.

πŸš€ Technologies

  • Java 17
  • Spring Boot
  • Spring Data JPA
  • H2 Database
  • Maven

πŸ“Œ Features

  • Create user
  • List users
  • Update user
  • Delete user

πŸ“‘ API Endpoints

Method Endpoint Description
GET /users List all users
POST /users Create user
PUT /users/{id} Update user
DELETE /users/{id} Delete user

πŸ“‚ Project Structure

src ┣ controller ┣ model ┣ repository

πŸ§ͺ Example Request

POST /users

{
"name": "Amanda",
"email": "amanda@email.com"
}

How to run

git clone https://github.com/amarquesa/user-management-api cd user-management-api mvn spring-boot:run

πŸ‘©β€πŸ’» Author

Amanda Evelyn Marques

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages