Student Registration System

Welcome to the Student Registration System! This C++ project allows you to manage students, courses, and their registrations.

Table of Contents

Overview

This project implements a simple Student Registration System using C++. It provides functionality to add students, add courses, register students for courses, drop courses, and display lists of students and courses.

Features

  • Add students with unique IDs and names.
  • Add courses with unique IDs and names.
  • Register students for courses.
  • Drop courses for students.
  • Display lists of students and courses.

How to Run

Follow these steps to run the Student Registration System on your local machine:

  1. Clone the Repository:

    git clone https://github.com/alwaleedibrahim/StudentRegistrationSystem.git
    cd student-registration-system
  2. Compile the Code: Compile the C++ code using your preferred compiler. For example, using g++:

    g++ main.cpp header.cpp -o student_registration_system
  3. Run the Executable: Execute the compiled binary:

    ./student_registration_system
  4. Interact with the CLI: Follow the on-screen instructions to interact with the Student Registration System.

Dependencies

This project has no external dependencies beyond a standard C++ compiler.

Contributing

Contributions are welcome! If you find any issues or have improvements to suggest, please open an issue or create a pull request.