Logo
Fab.Magalhães

Software Engineer

Trivial Scheduler: A basic web VueJS scheduler for students and professors

March 12, 2025Web Development, Course, Project, Learning, Rest API
MacBook Mockup Background
https://mackgame4-portfolio.vercel.app
Technologies

JavaScript, TypeScript, VueJS, NodeJS, JSON Server

Team

Afonso Pedreira, Fábio Magalhães, André Pinto, Filipe Fernandes, João Macedo

Timeline & Status

Delivered May 5, 2025

Source

https://github.com/Mackgame4/UM-TrivialScheduler

Overview

This project was developed for the "Interface Pessoa-Máquina (IPM)" course at the "Universidade do Minho" as part of a Software Engineering degree. Web application that allows students and professors to manage their schedules using a user-friendly interface built with VueJS and a JSON Server backend for data storage.

Login Screen
Login ScreenPNG
List of Avaliable Classrooms
List of Avaliable ClassroomsPNG
Teacher View of Student Requests
Teacher View of Student RequestsPNG
List of Courses
List of CoursesPNG
View of Student Calendar
View of Student CalendarPNG