Inspiration

We were inspired to create LessonLoop as we have seen that even teachers within the same school often times use different lessons to teach the same topics. We wanted to generalize everything allowing for teachers to save time developing lessons and for students to be able to compare their work with students from other teachers.

What it does

It lets teachers upload their lessons to the app, allowing them to be accessed and used by other teachers. This makes it easier for teachers who may not have time to make their own lessons. The lessons can also serve as inspiration for other teachers and they can use other teachers' lessons to improve their own.

How we built it

We made the front end, or UI, of the website using Google's Gemini AI, and we added our own code to make those components work. For example, we coded the "Sign In" button in the top of the app to take the user to the login page, where you can sign in with your email and password, or you can create your account with the extra prompt being the users name.

Challenges we ran into

Some challenges we ran into involved setting up the database and authentication to work properly.

Accomplishments that we're proud of

We were able to solve the issues that came up while making our app, and we are also proud of how the app turned out.

What we learned

We solved the issues involving the database and authentication so we can implement this knowledge next time to prevent mistakes. We also gained more experience which helped us because we now better understand how to manage our time and how to work on the app efficiently.

What's next for LessonLoop

We might add a slideshow maker to our app so that teachers can create their lessons directly on the app, which would make it easier for them to collaborate and share their plans with other teachers on the app.

Built With

Share this project:

Updates