We wanted to build an educational app that would allow anyone, anywhere to get an education. We decided that having a personal tutor would be the best way to do this.

What it does

Our app, Remtutes, is a place for students to find tutors to learn about a specific subject. They will be entered into a chat box which we made, and will be able to communicate from there. We made a log in system using One Time Passwords or OTPs. Each time a user would like to log in, they are emailed a password which they enter in on our website.

How we built it

We built our app using flask. We use HTML 5, CSS 3, and JavaScript for the front end, and we use Python for the back end. We also used Bootstrap to style our app.

Challenges we ran into

One challenge we had was sending the information from the front end to the back end using fetch calls. Another challenge was using a python library to send an email to the users.

Accomplishments that we're proud of

We are proud of the chatbox we made, which allows people to remotely speak to each other. In addition, we are proud of our login system.

What we learned

We learned how to send fetch calls from the front end to the back end. We also learned how to send emails using code. In addition, we learned how to utilize JSON requests to move data from the front end to the back end.

What's next for Remtutes

We hope to expand Remtutes, and have experts sign up to give lessons to others through our program.

Share this project: