Skip to content

This is project idea & implementation for DU itverse hackathon

License

Notifications You must be signed in to change notification settings

ShahriarDhruvo/DU_Hackathon

Repository files navigation

ClassPortal

ClassPortal is a project that simplifies the E-learning processes

Hosting

Visit here to see this project live.

Use the following account for testing purpose:

username: Teacher_EEE
password: Testing321

Project Purpose

Because of the Covid-19 outbreak coutries are in lockdown, educational institutes has been closed for a long time now. As a result the whole education system has become a messy.

Even though a lot of institutes are try to take classes online, they aren't becoming so efficient. Even students and teachers needs to have accounts in multiple flatforms to stay in sync. As example, maybe teacher will take class in an online video conference app. But to have all students joined here, teacher needs to give link in an another platform. Then students may have any query for teacher, again for this reason they need to have accounts in a chatting application. So number of acounts goes up and up. So in ClassPortal we tried to solve this part. We developed a web application where teacher can create Room and can post class links, students can comment/question, teacher can create different sections according to types of information he/she can share.

In this lockdown our Hands-on Laboratory Activities are suffering the most. Because Laboratory Activities are needed to conduct live. Even if we try to minimize it by arranging video conference, it won't be successful because students can't participate in the hands on laboratory experiments.

So, as the major part of our ClassPortal we tried to solve this issue by introducing Interactive Simulation in our project.

alt text

alt text

alt text

How to run this project

  1. Install the dependencies in server/requirements.txt
  2. Install the dependencies in frontend/package.json
  3. Configure your server then Enjoy :-)

Frameworks & Libraries

Backend:
     a. Django
     b. Django Rest Framework
     c. Django Channels
     d. PostgreSQL
     etc...

Frontend:
     a. ReactJS
     b. React-Bootstrap, Material UI
     c. Moment
     etc...

About

This is project idea & implementation for DU itverse hackathon

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published