Skip to content

Latest commit

 

History

History
28 lines (21 loc) · 928 Bytes

README.md

File metadata and controls

28 lines (21 loc) · 928 Bytes

AtTheMoment-Backend - Spring Boot

API LINK: https://atthemoment-backend-axsx.onrender.com

Currently Deployed on Render - https://render.com/

MySQL Database hosted online - https://www.db4free.net/

Services:

  • Signup for creating new user - /auth/signup
  • Login for validating a user - auth/authenticate
  • Get all users - api/users
  • Get user by username - api/users/{username}
  • Delete user by username - api/users/{username}
  • Update user bt user_id - api/users/{id}

MySQL Table:

  • Long/BIGINT id
  • String/VARCHAR username
  • String/VARCHAR password
  • String/VARCHAR name
  • String/VARCHAR email
  • String/VARCHAR role
  • String/VARCHAR country

db

Spring Boot with Maven Dependencies - JPA, Spring Security, Spring Web, Validation, springdoc-openapi, MySQL Driver, Lombok, junit.