A full-stack application for managing users built with Spring Boot as the backend and React as the frontend. This application allows users to perform CRUD (Create, Read, Update, Delete) operations on user data.
- Backend: Spring Boot, Spring Data JPA, Hibernate, Rest API
- Frontend: React.js Bootstrap5
- Database: MySQL
- Other tools: VS Code, IntelliJ Idea, Postman, MySQL Workbench
- User registration with name, username, and email
- View user details
- Update user information
- Delete users from the system
- POST /user Create a new user
- GET /users Retrieve all users
- GET /user/{id} Retrieve a user by ID
- PUT /user/{id} Update a user by ID
- DELETE /user/{id} Delete a user by ID
- Open the application in your browser at http://localhost:3000.
- Use the navigation to add, view, edit, or delete users.
This project is licensed under the MIT License. See the LICENSE file for details.