📊 User data visualization in tabular format
✏️ Create, read, update, and delete user records
📱 Responsive interface with real-time updates
- Node.js
- MySQL
Backend Setup
cd server
npm install
Frontend Setup
cd FrontEnd
npm install
Import schema:
mysql -u root -p user < 'path/to/Database/user_database.sql'
📝 Verify database creation in MySQL
cd server
node server.js
Server runs at: http://localhost:3001
cd FrontEnd
npm start
Application runs at: http://localhost:3000
Backend =>
- Node.js/Express server
- MySQL database
- RESTful API endpoints (GET, POST, PUT, DELETE)
Frontend =>
- React.js
- Axios for API integration
- Responsive data table
- User management interface
Phase | Components | Details |
---|---|---|
🔨 Infrastructure | Project Structure | - Structure configuration - Database schema design - Environment setup |
⚡ Backend | Server & Database | - Express configuration - Database integration - API implementation |
🎯 Frontend | UI & Integration | - React architecture - Interface implementation - API integration |
✅ QA | Testing & Optimization | - End-to-end testing - CRUD validation - Performance optimization |