This student project aims to find a solution for creating a manual timetable planning application within a university setup. Latter should include basic functionalities such as checking room availability and reserving a room for a lecture.
- Frontend:
- Angular with 'd3.js' library for visualization
- Backend:
- FastAPI as a REST-Service and SQLAlchemy for ORM
- Database:
- PostgreSQL
Prerequisites: Node installed
- Installation of Angular CLI in terminal:
npm install -g @angular/cli - When using IDE, start "Angular CLI Server (backend)"-command
- If Terminal only, then the following command: npm run start