uthmanmoh / cscb20-website

Website for CSCB20 - Web Development and Databases

Home Page:https://cscb20.herokuapp.com

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

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

https://cscb20.herokuapp.com


Languages

Language:HTML 52.8%Language:Python 27.4%Language:CSS 19.7%Language:Procfile 0.0%