m-student-management-system
v1.0.0
Published
M-Student-Management-System is a command-line based tool developed in Node.js for managing student information, course enrollments, balance management, and tuition fee payments.
Downloads
2
Readme
M-Student-Management-System
Introduction
M-Student-Management-System is a command-line based tool developed in Node.js for managing student information, course enrollments, balance management, and tuition fee payments.
Features
- Create new students with a randomly generated ID.
- Enroll students in available courses.
- Add balance to student accounts.
- Pay tuition fees for enrolled courses.
- View detailed status of students including their enrolled courses, balance, and fee payment status.
Usage
- Create Student: Generate a new student with a unique ID.
- Enroll Student: Enroll students in available courses.
- Add Balance: Add funds to a student's account.
- Pay Tuition: Pay tuition fees for enrolled courses.
- View Student Status: Display detailed status information for a student.
Installation
To install M-Student-Management-System globally, you can use either npm or npx.
Using npm
npm install -g m-student-management-system
Usage
After installation, you can use the command m-student-management-system
to start the application.
m-student-management-system
Using npx
If you prefer not to install the tool globally, you can use npx to run it directly:
npx m-student-management-system
Follow the prompts to perform various operations such as creating a student, enrolling them in courses, adding balance, paying tuition fees, and viewing student status.