Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/youseftareq33/linux_course-management-system-project

The Course Management System Project is a bash script designed to manage course information.
https://github.com/youseftareq33/linux_course-management-system-project

linux linux-command shell-script

Last synced: 9 days ago
JSON representation

The Course Management System Project is a bash script designed to manage course information.

Awesome Lists containing this project

README

        

# Linux Course Management System

# Project Description:
The Course Management System is a bash script designed to manage course information efficiently.
It offers functionalities for adding, modifying, searching, and printing courses.
The system ensures data integrity with validations for Course IDs and ISBNs.

# Features:

Add Course: Allows users to add new courses to the system. Validates Course ID and ISBN formats to maintain data consistency.

Modify Course: Provides options to modify or delete existing courses based on Course ID. Users can update the ISBN of a course or remove it entirely.

Search Courses: Enables users to search for a specific course by its Course ID. It checks the existence of the course and provides appropriate feedback.

Print Courses: Displays a list of all courses currently stored in the system, providing an overview of the entire course catalog.