This project focuses on the development of a User Authentication system with full CRUD operations using Spring Boot. It integrates with Weavy Auth to manage authentication, and uses OkHttp (com.squareup.okhttp3) for client-side HTTP communication.
This application was developed as part of the Sentura Technology Internship Program.
- ✅ User Registration
- ✅ User Login using Weavy Auth
- ✅ View User by ID
- ✅ Update User Details
- ✅ Delete User
- ✅ List All Users
- ✅ Spring Boot RESTful API
- ✅ OkHttp client integration
- Java 17
- Spring Boot 3.4.4
- Weavy Auth
- OkHttp (v4.12.0)
- MySQL
- JPA / Hibernate
- Lombok
- Clone the repository:
https://github.com/ApsaraWitharana/Weavy-Auth-Springboot.git- API Testing -Postman
https://documenter.getpostman.com/view/35385905/2sB2cUB33M
This project is licensed under the MIT License. See the LICENSE file for details.