Skip to content

Website for CSCB20 - Web Development and Databases

Notifications You must be signed in to change notification settings

uthmanmoh/cscb20-website

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

40 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

Website for CSCB20 - Web Development and Databases

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • HTML 52.9%
  • Python 27.4%
  • CSS 19.7%