coding test project:
- Design a Simple React Website using a React framework of choice in Typescript The app needs to be able to
- Create new Users
- View Users
- Remove Users By doing API requests to an API backend. The data must be easily readable and the page needs to be easy to navigate and include a list view of up to 20 users with pagination
- Design a simple API using Typescript The app needs to have standard CRUD operations on a Users SQL database table.
A simple web application for managing user data.
- Add new users with unique IDs.
- View a list of users with pagination.
- Update user details.
- Delete users.
- React.js for the frontend.
- Node.js with Express for the backend.
- MySQL for database storage. Install dependencies:
1.open terminal: npm install
2.Set up the database:
Create a MySQL database and update the connection details in server.js. 3.Start the application:
npm start 4.Open your browser and navigate to http://localhost:3000 to access the application.