A web-based system for managing student assignments, submissions, and grading.
Welcome to the Assignment Management System! This application helps manage student assignments, submissions, and grading.
- Node.js: Ensure you have Node.js installed on your machine.
- MySQL: You'll need a MySQL database to store application data.
- Clone the repository:
git clone https://github.com/your-username/assignment-management-system.git cd assignment-management-system
Install dependencies: npm install
Database Setup:
Import the provided database dump to set up the initial schema and data.
Configuration: Update the database connection details in server.js with your own MySQL credentials.
Run the application: npm start
Usage Navigate to http://localhost:8080 in your web browser. Log in with the provided credentials or sign up as a new user. Explore the features of the Assignment Management System.
Contributing
Feel free to contribute to the project by submitting issues or pull requests. Your feedback and contributions are highly appreciated!
SOME SCREENSHOTS OF THE SYSTEM