Skip to content

BatchPilot is a Java-based solution that streamlines school management by effortlessly handling class batch operations, including addition, deletion, and updates, along with seamless teacher assignments, enhancing overall administrative efficiency.

Notifications You must be signed in to change notification settings

VikashBhuyan/Batch-Management-System

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

17 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

alt text

Batch-Pilot

Batchpilot is a Java based console application which makes the process of batch management seamless. It is developed using tools like Maven, Frameworks like Hibernate and methodologies like DAO(Data Access Object). It uses mySQL as the primary Database.

Tech Stacks

  • Core Java
  • Maven
  • Hibernate
  • MySQL
  • Exception Handling
  • DAO Pattern
  • JDBC

    Functionalities

  • Sign-in as Admin
  • Create Batch
  • Update Batch
  • View Perticular Batch
  • View all Batch
  • Delete Batch
  • Faculty Login
  • Faculty Registration
  • Show Batch Assigned
  • Entities

  • Batch
  • Faculty
  • LoggedInUser
  • Exception

  • SomethingWentWrong
  • NoRecordFoundException
  • InputMismatchException
  • ER Diagram

    alt text

    SnapShot of the Project

    alt text

    alt text

    alt text

    alt text

    About

    BatchPilot is a Java-based solution that streamlines school management by effortlessly handling class batch operations, including addition, deletion, and updates, along with seamless teacher assignments, enhancing overall administrative efficiency.

    Topics

    Resources

    Stars

    Watchers

    Forks

    Releases

    No releases published

    Packages

    No packages published

    Languages