Inspiration

We, as students have been facing many problems with the sudden shift to online lectures as our entire environment of education was offset by a huge constant. Problems like note-taking, performing class activities like coding or quizzing, live-surfing through class material, interacting with people you want, and doing that "during" and "at" the lecture, have put our minds in the back-seat.

What it does

It solves exactly these problems. As per our survey, 4 out 5 students and a few teachers agreed that these solutions are definitely helpful and solve problems that hey didn't even know they were facing. As shown in the video as well, the application ties together these features so that they are accessible by a student in a coherent manner.

How we built it

Used the regular client-server model to build the application. Thinking to shift to cloud-based computing in the future.

Challenges we ran into

Tried several things for the backend. Python, PHP, NodeJS, you name it. Nothing worked due to very minor errors. Communication with the database was very difficult with each of them. I had to change the server and its configuration to get things going.

Accomplishments that we're proud of

Finished making a working version0 of the application. The database design is very efficient and concise. The ideas itself are novel and so their combination.

What we learned

There should be a well-designed plan and timeline even for short-term projects. Also, communication within the team is very important.

What's next for Commune Video Conferencing

Migration to AWS is what we will be working towards. It is cost-effective due to its being serverless, and much more performant than any local server.

Share this project:

Updates