ClassRoom_Management

I developed a web application using JavaScript, CSS, Java, advanced Java, and Servlet technologies for an educational environment. The application has three user roles: admin, teacher, and student. As an admin, I created a feature-rich admin panel with seven modules, allowing for easy management of student and teacher information. CRUD operations were implemented for efficient data handling. Teachers can assign assignments to specific student batches and engage in group chats with them using the application. Students can create coding challenges, download assigned assignments, and communicate with teachers through messages. My project highlights my expertise in JavaScript, CSS, Java, advanced Java, and Servlet technologies. It demonstrates my ability to build a comprehensive web application that effectively manages student and teacher information, facilitates assignment distribution, and promotes seamless communication

Admin

Faculty

Student

MySQL Schema (Table Structure and Data)

postgresql You can import the MySQL database schema and data from this Google Drive link: Download MySQL Database.

Instructions for Importing the Database

  1. Download the MySQL database dump file from the provided Google Drive link.

  2. Access your MySQL database management tool (e.g., MySQL Workbench, phpMyAdmin, or the command line).

  3. Create a new database in your MySQL server where you want to import the data.

  4. Use the following command to import the database into your MySQL server:

SignUp Page

image

SignIn Page

image

Student Home Page

image

Student Profile

image

Message Module

image

Assignments Module

image

Add Challenge

image

Admin Login

image

Admin Panel

image

Admin Student Module

image

Admin Message Module

image

Add Module

image

image

image

All Transaction Details

image

Faculty Login

image

Faculty DashBoard

image

Student Panel

image

Create Assignments

image

All Assignments

image

Assignments Managements

image

MySql link