- This is a full-stack web application built using Java Spring, ReactJS, and PostgreSQL. The application provides a user-friendly interface for managing users data, including personal information, The application allows perform CRUD operations on users records, including creating, reading, updating, and deleting users data.
- Create, Read, Update, and Delete users records
- View users details, including performance metrics
- User-friendly interface with a modern design
- Java Spring
- ReactJS
- PostgreSQL
- Axios
- Java 17
- Node.js 14.20.0 or higher
- To install and run the application on your local machine, follow these steps:
-
Clone the repository to your local machine: git clone https://github.com//users-management.git
-
Navigate to the project directory: cd users-management
-
Install the backend dependencies: ./mvnw clean install
-
Create a PostgreSQL database named users
-
Run the backend application:
-
Navigate to the frontend directory
-
Install the frontend dependencies: npm install
-
Run the frontend application: npm run start
-
Open your web browser and navigate to http://localhost:3000.