Redesign Your Website

So this is a project I created a while ago. Our main solution is the android app. To download the app you can visit our website: https://smartlecture.web.app/ I always wanted to redesign this website because I know a lot more about UI/UX and Figma now, but was lacking motivation for it. Thanks to GHW Sept by MLH, I got a chance to redesign my website. Here is the Figma link to view the current designs : https://www.figma.com/file/pAzvqAw0K34ikniqXXYs88/Untitled?node-id=0%3A1

Inspiration

I created this project during Covid-19 Pandemic. Due to the pandemic my college was online. We had to submit assignments on whatsapp, teachers used to share notes on whatsapp. The notes and assignments were unstructured since they were on whatsapp. With growing number of resources, finding specific notes became more and more complex. Plus we had to share our whatsapp numbers with teachers, so basically there was a compromise with privacy. I thought let's implement a solution that solves these problems and offers more structured way to share notes and assignments.

What it does

It is an android app that lets Teachers upload notes and assignments using our Speech To Text engine. These resources are uploaded on a Firebase Database. They can be accessed by students. Students can also reply to assignments by submitting there implementations of assignments. Thus creating a structured way to share resources for teachers and students, while also keeping in mind the much needed privacy of users.

How we built it

The application is built using Java, Firebase. I have used Native Android development tools that come with Android Studio.

Challenges we ran into

My laptop is very slow and thus developing with Android Studio was very frustrating. I had no prior experience working with Firebase, so that was a bit of a challenge to learn.

Accomplishments that we're proud of

The application works as intended. It is live hosted. Our teachers started using it at our college (Although now they use Microsoft Teams).

What we learned

While developing this application we learnt a lot of cool stuff. Firebase is the most notable one. Animations with Java for Native Android App.

What's next for Smart Lecture App

The app could use P2P video calling between teachers and students. There are many more features that we can integrate with Smart Lecture App.

Share this project:

Updates