Catalog npm
PACKAGE EXPLORERView in registry

07-studentmanagementsystem

npm

Welcome to the Student Management System! This project is a console-based Student Management System implemented in TypeScript using Object-Oriented Programming (OOP) concepts.

Versions collected1
Direct dependencies6From release 1.0.0
Last observed20 Oct, 17:27 UTC

README

Current package documentation

Student Management System

Welcome to the Student Management System! 
This project is a console-based Student Management
System implemented in TypeScript using
Object-Oriented Programming (OOP) concepts.  

Project Structure:

1.Add New Student: Add a new student to the system, generating a unique student ID automatically.

2.Enroll Student in Course: Enroll a student in a course by specifying the course name.

3.View Balance: View the balance of a student.

4.Pay Tuition Fees: Pay tuition fees for a student, deducting the amount from their balance.

5.Show Status: Display detailed information about a student, including their name, student ID, enrolled courses, and balance.

Key Features:

🎓 Student Management

🆔 Unique Student IDs

🎨 Interactive CLI Interface

🔄 Error Handling

💸 Balance Tracking

💬 Prompt-based interface using Inquirer for user interaction.

🔗 Dependencies:

~ Chalk

~ Inquirer

~ Chalk Animation

~ Boxen

Contributing:

Contributions are welcome! If you have any 
suggestions, bug reports, or feature requests.



Downloads & popularity

Awaiting observations

No metric observations yet

Download counts and popularity will appear here as the collector receives them.

Versions 1

Collected releases
VersionPublishedDirect dependenciesOpen version
1.0.0Registry latest22 Feb 20246

Package advisories

0
No matching advisories collected

This describes our collected data; it is not a security assessment.

Metadata history

Meaningful changes
Current collected state Current

Observed since 20 Oct, 17:27 UTC

No superseded metadata states collected. Unchanged observations do not create new revisions.

Record identity

package:0c7e146b3257e85b0bb3dee2073acea91c214016897003e406906888a8661078