Skip to content

nxabdullah/cscb20-a3

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

39 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

CSCB20 Course Website

This is a mock course website for CSCB20 created by Uthman Mohamed and Abdullah Shahid.

On this website you can view important information regarding the course such as the syllabus, announcements, assignments, weekly schedule, etc. You can also submit feedback to instructors and view your grades.

This website is made for both students and instructors, so when registering you can choose who you want to register as and have separate logins for each of them.

Pre-made accounts for demo:

Student account:
username: student1
password: student1

Instructor account:
username: instructor1
password: instructor1

Tech Stack

  • Python
  • Flask
  • HTML
  • CSS
  • SQL
  • Git

Frontend Features

  • Login
  • Register
  • Logout
  • Conditionally rendering Student or Instructor pages based on login
  • View Grades (Student View)
  • Submit remark request
  • View Instructors, Announcements, Syllabus, Weekly Content, Assignments, Midterms, Labs, and go to Piazza or Markus
  • Submit feedback to any instructor (Student View)
  • View Students (Instructor View)
  • See and edit specific student grades, as well as add new ones
  • View and close remark requests (Instructor View)
  • View Feedback (Instructor view)

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published