Skip to content

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.

License

Notifications You must be signed in to change notification settings

PawanSirsat/ClassRoom_Management

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

46 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

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

  • List Of All Students
  • CRUD Student
  • Message Module
  • Add Batch
  • Add Student to Batch
  • Add Faculty
  • All Faculty
  • Download All Transaction Details
  • All Batches Details

Faculty

  • Faculty Students
  • Message Module
  • Generate Report
  • Add Assignments
  • Add Grade to Assignments
  • Check All Assignments

Student

  • See All Challenges
  • Message Module
  • Assign Assignments
  • Add Coding Challenges
  • Student Profile

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

  • MySql DataBase Table You can Import Link

About

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.

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published