SkillAgentSearch skills...

TrmSCII

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

Install / Use

/learn @Jyotibrat/TrmSCII
About this skill

Quality Score

0/100

Supported Platforms

Universal

README

<div align="center"> <img src="./Assets/Logo.jpg" alt="Project Logo" width="1000"> </div>

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.

View on GitHub
GitHub Stars5
CategoryDevelopment
Updated6mo ago
Forks0

Languages

Java

Security Score

82/100

Audited on Sep 21, 2025

No findings