Skip to content

This is simple school made using Java. It simulates the behavior of a simple school app with few functionalities.

License

Notifications You must be signed in to change notification settings

Jyotibrat/TrmSCII

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

11 Commits
 
 
 
 
 
 
 
 

Repository files navigation

Project Logo

TrmSCII - Terminal-based School Management System

📌 Overview

TRMSCII (Terminal-based School Management System) is a simple yet powerful command-line application for managing school operations efficiently. It helps users handle student and teacher records, manage timetables, and store data securely using file handling.

🚀 Features

  • Student & Teacher Management – Add, update, and retrieve student and teacher details.
  • Timetable Management – Organize and display class schedules with proper formatting.
  • Data Persistence – Uses file handling to store records securely.
  • Fast Search & Retrieval – Implements HashMap and ArrayList for efficient data handling.
  • Terminal-based UI – Simple and lightweight interface without dependencies on external GUI frameworks.
  • Error Handling – Ensures smooth execution with proper exception handling.

🛠 Technologies Used

  • Java
  • Java Collections Framework
  • File Handling
  • Exception Handling
  • Object-Oriented Programming (OOP)
  • HashMap
  • ArrayList
  • Scanner
  • Terminal-based UI
  • Data Persistence
  • Timetable Management

📂 Installation & Usage

  1. Clone the Repository:
    git clone https://github.com/Jyotibrat/TrmSCII.git
    cd src
  2. Compile the Java File:
    javac SchoolManagementSystem.java
  3. Run the Application:
    java SchoolManagementSystem

🤝 Contributing

Contributions are welcome! Feel free to fork the repository, make improvements, and submit a pull request.

🎯 SWOC 25 Participation

This project is a part of SWOC '25, which is the Season 5 of SWOC (Social Winter of Code).

🔗 Project on Devfolio

Check out the project on Devfolio: TRMSCII on Devfolio

📜 License

This project is licensed under the MIT License - see the LICENSE file for details.

About

This is simple school made using Java. It simulates the behavior of a simple school app with few functionalities.

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages