Skip to content

UI Improvements

tye101 edited this page Dec 6, 2024 · 1 revision

Student Homepage

Student in group and project v.2 6/10/2024

Screen_Shot_2024-12-05_at_3 29 26_PM

Student in no group v.2 6/10/2024

Screen_Shot_2024-12-05_at_3 30 01_PM

Student in a group with a project v.1 18/9/2024

studentWmembers

Student in no group v.1 18/9/2024

  • get rid of common.no-membersthat's more for the backend.

studentWnoMembers

  • More states will have to added (no group found, group found, group found but no project,....)

Professor Homepage

Design created for professor homepage 9/8/2024

profHomepageDesign

Professor Homepage v.1 11/9/2024

profHomepageInProgress

2023 login page.

Screenshot 2024-02-20 at 5 42 50 PM

Login Page Option

This is an alternative we suggested for the login page. It would add the name of the application and other helpful information such as 'How it Works', 'About Us', and 'Support', while also filling up the empty space.

Homepage

Speaking with Client

After consulting with our client, it was clear to us that this information should be on our GitHub repository anyways. The information in the 'How it Works' and 'About Us' section is already in our wiki, and 'Support' could be emailing admin, since our emails are available, and problems could be under 'Issues'. The solution to this was to add a link to the repository in a footer and to get rid of the sections.

Screenshot 2024-04-02 at 3 34 56 PM

2023 Language Button

Screenshot 2024-04-02 at 3 41 27 PM

Language Button Option

Our concern with the 2023 language button was that it wasn't intuitive to the user that the purpose was to change languages. Also there are only 2 language options and having a globe may make it seem that there are many language options.

1 option was to add a hover function that says 'Language' or 'EN/FR'. Another option was to change the button to show 'EN/FR'.

Screenshot 2024-04-02 at 3 43 16 PM

Documentation and Resources

System Information and Architecture

Project Information from Client

DEVELOPMENT

Follow links for local development and helpful information.

Onboarding Material MUST READ!!! Essential information to get started with the project.

React App How to get started with web application project using Create React App.

Running Server

Testing Guide

Devops

Devops Release

ARCHIVE

Historical documents, do not need to read.

Documentation from 2024 Academic Management Team group.

Project Management

Wiki Home 2024

Meetings Info

First Semester Summary 2024

Second Semester Summary 2024

Documentation from 2023 Academic Management Team group.

Design

Devops

RELEASE

General

How to Create a Class List

Progress

Meetings

Updates

Project Management

Deliverables

Deliverable 1

Andre Pitch (Downloadable PDF)

Caroline Pitch (Downloadable PDF)

Laith Pitch (Downloadable PDF)

Deliverable 2

Changelog

The Bet - Meeting Minutes

Winning Pitch

Deliverable 3

Hill Charts

Scope Maps

Weekly Meetings

Clone this wiki locally