Skip to content

We were assigned to create a proof of concept website for an educational platform. The objectives included developing a login/register system, implementing user roles (admin/student), booking courses, creating new courses as admin, viewing all courses and registered students, and ensuring responsive design.

Notifications You must be signed in to change notification settings

ninetales/Westcoast-Education

Repository files navigation

Westcoast-Education-Typescript

We were assigned a case to create a proof of concept website for an educational website.

The goal was to create the following:

  • A login/register system without any focus on security.
  • Different user roles (admin/student)
  • Book a course functionality.
  • Ability to create a new course as admin user.
  • Ability to view all courses and registred students.
  • Display page of all courses.
  • Responsive design

This project is using JSON SERVER as its proof of concept database.

There are already two users in the database:

Admin: email: [email protected]

password: demo

Student: email: [email protected]

password: demo

Desktop screenshots of the application

'Frontpage' 'Courses page' 'Course page' 'Login page' 'Create course page' 'Booked courses page' 'Book course if logged in'

About

We were assigned to create a proof of concept website for an educational platform. The objectives included developing a login/register system, implementing user roles (admin/student), booking courses, creating new courses as admin, viewing all courses and registered students, and ensuring responsive design.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published