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.