Skip to content

ricardoyang00/leic-schedules

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

L.EIC Schedules Management System

AED 2023/24 - Project 01, Group G110

Overview

Welcome to our L.EIC Schedule Manager! This system is designed to efficiently manage schedules, classes, and course-related data for the L.EIC course at the Faculty of Engineering of the University of Porto (FEUP). It provides a comprehensive solution for students and instructors to access, organize, and interact with course information seamlessly.

Features

  • Schedule Management: Organize and manage schedules for classes and other course-related events.
  • Student Data Management: Store and manage student information.
  • Friendly User Menu: Access a user-friendly menu interface on the terminal for seamless navigation and operation.
  • Various Searches: Utilize various search functionalities to find schedules, students, and class occupations easily.
  • Request System: Allow students to request changes, join, or leave classes and course units, with administrative approval required for these actions.

Installation

To build the program code using makefile:

  1. Clone the repository:
$ git clone git@github.com:ricardoyang00/leic-schedules.git
$ cd leic-schedules/
  1. Build the program using make:
$ make
  1. Run the program:
$ ./run

Documentation

Find the complete documentation in the Doxygen HTML documentation.

Main Contributors


This project was developed for AED at @FEUP