M-Arnone / Horaire

Programme permettant la création d'un horaire au sein d'une école

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

ApplicHoraire

Application Screenshot

📖 - Presentation

ApplicHoraire is an application that allows the creation of a schedule within a school. This application allows many features such as :

  • design a one-week course schedule,
  • add teachers, groups, rooms to a schedule,
  • plan courses,
  • export/import a schedule.

👷 - Requirements

OS - Linux

OracleLinux-R8-U4-x86_64-dvd.iso

SDL 1.2.15

# sudo yum install SDL-devel.x86_64

Qt 5.12.5 and QtCreator 4.12.4

# qtcreator
# bash: qtcreator: unknown command...
# Do you want to install the « qt-creator » package which provides the « qtcreator » command ? [N/y]

🤔 - How To Use It

Go in bash and type
# makefile
After that, you just need to run ApplicHoraire :
# ApplicHoraire

And...Job is done !

🐛 - Bugs

  • The teacher/group/local's id is not synchronized when adding the above mentioned tuples
  • Exporting a group is not done correctly

🛣️ - Roadmap

  1. Delete a scheduled course
  2. Export a schedule in .pdf format

📝 - Feedback

If you have some feedback to send me, contact me via matteo.arnone@student.hepl.be.

🎓 - Nota Bene

This project has been realized within the framework of the Basics of Object Oriented Programming - C++ course. Due to a lack of time, I was forced to rush the project but I have a taste of unfinished business. That's why I'm here, I'd like to be able to polish this project properly and why not add some features! Apart from that, it's the first time I'm posting on GitHub so I don't really master the codes but the simple fact that you've read this far makes me quite happy, don't hesitate to give me feedback on my code, I'm here to learn as much as possible.

About

Programme permettant la création d'un horaire au sein d'une école


Languages

Language:C++ 97.5%Language:Makefile 2.5%