https://jotish-react-assignment.vercel.app
Username: testuser Password: Test123
This is a ReactJS application developed as part of the Jotish Internship Assignment.
The application includes:
- Login Authentication
- Employee List (API Integration via POST request)
- Employee Details Page
- Camera Capture using React Webcam
- Photo Result Display
- Salary Bar Chart (Top 10 Employees)
- City Map Visualization using React Leaflet
- ReactJS
- React Router DOM
- Axios
- Chart.js
- React Webcam
- React Leaflet
- Leaflet Maps
The application consumes data from:
https://backend.jotish.in/backend_dev/gettabledata.php
In production, a Vercel serverless function is used to handle API requests and resolve CORS issues.
Request Body: { "username": "test", "password": "123456" }
- Clone the repository
- Run: npm install
- Run: npm start
- Open: http://localhost:3000
Click here to watch full demo video
- Clean folder structure
- Feature-based git commits
- Proper error handling
- Responsive UI
- Index-based API data handling
Shishir Mahato


.png)




