GitHunt
RO

rooparam01/Automated-Student-Management-System

This is a console based java application that Maintain Student registration system.

Automated Student Management System

Powred By

-Java
-Inheritance
-Exception Handling

Domain Description

This System is for maintain the students and Courses and Batches. Student can 
register and enroll for a course and can see details of Batches and give feedback
to the Admin about course and batch.

Roles

-Admin role
-Student role

Admin Functionality

-Add the course
-view all courses
-Search info about course
-Update course
-Create new batch
-Serch info about batch
-Update details of batch
-View student batch wise and individual
-Consolidated reports and feedback
-LogOut

Student Functionality

*Sign Up*
*Student Forgot Password*
*Login*
-Update personal details
-View Student detail
-Change Password
-See Available course list 
-See Available Batch list
-Enroll for Batch
-Give a feedback
-LogOut

How to Run

To run this application, you will need to have JDK.
-Clone this repository to your local system.
-Open terminal or command prompt
-Run the main.java

Video Presentation

Video presentation

Console presentation

Home Screen

Screenshot (429)

Admin Login

credentials : - id - admin
Password-admin

Screenshot (430)

Student SignUp

Screenshot (431)

Student Login

Screenshot (432)

Batch Wist consolidated report The total Student in Every Batch

Screenshot (433)

Consolidated Report Course Wise Student List

Screenshot (434)

Consolidated Report total Batch in course

Screenshot (435)

View All Feedback from Students

Screenshot (436)

rooparam01/Automated-Student-Management-System | GitHunt