@ikhlasbano/student-management-system
v1.0.0
Published
Student Management System is a command-line application that helps you manage student enrollments, courses, and pending fees.
Downloads
2
Readme
StudentManagementSystem
Student Management System is a command-line application that helps you manage student enrollments, courses, and pending fees.
Description
StudentTracker is a Node.js application built to streamline the process of managing student enrollments and course fees. It provides a user-friendly interface for adding, viewing, editing, and deleting courses and students. The application also allows for enrolling students in courses, tracking pending fees, and processing payments.
Features
- Course Management: Add, view, edit, and delete courses.
- Student Management: Add, view, edit, and delete students.
- Enrollment: Enroll students in courses, view pending fees, pay pending fees, and check the balance and dues status of students.
Technologies Used
- Node.js: Backend JavaScript runtime environment for building command-line applications.
- Inquirer.js: Command-line interface library for interactive prompts.
- Chalk: Library for styling command-line output with colors and styles.
- Git: Version control system for tracking changes in the project.
- GitHub: Hosting platform for version control and collaboration.
Installation
Clone the repository:
git clone https://github.com/your-username/StudentTracker.git
Navigate to the project directory:
cd StudentTracker
Install dependencies:
npm install
Usage
Start the application:
npm start
Follow the prompts to perform actions such as managing courses, students, and enrollments.
Contributing
Contributions are welcome! If you find any bugs or have suggestions for new features, please open an issue or submit a pull request.
License
This project is licensed under the MIT License - see the LICENSE file for details.