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

API REST para gerenciamento de usuários com autenticação e integração com banco de dados.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages