A full-stack application designed to manage student results efficiently. Developed as part of the DBMS course curriculum, this project utilizes React.js, Node.js, and MySQL to deliver a robust and user-friendly system.
- Secure Login System: Role-based access for admins and students.
- Result Management:
- Add, update, and delete student records and results.
- View results dynamically based on credentials.
- Responsive Design: Optimized for all devices.
- RESTful APIs: Efficient backend communication with frontend.
- React.js
- HTML5 / CSS3
- Node.js
- Express.js
- MySQL
├── backend/
│ ├── routes/ # API routes
│ ├── controllers/ # Backend logic
│ ├── config/ # Database and environment setup
│ └── server.js # Main server file
├── frontend/
│ ├── src/
│ │ ├── components/ # React components
│ │ ├── pages/ # UI pages
│ │ └── App.js # Main React app
└── README.md # Project documentation