The Tutorat project - A collective commitment to mutual learning 🧑🎓👩🎓
Hello everyone!
I'm delighted to present the latest project I've been working on, in collaboration with several friends and classmates, alongside our courses and on a voluntary basis.
What is tutoring?
Tutoring is a system of learning based on learners helping each other, without involving our teachers and other contributors.
How does it work?
Are you having difficulty understanding a particular concept? Or are you simply curious to learn more? You go to our webApp, request a lesson and someone who has mastered the subject can also go to this webApp and create the lesson in question, on the date and at the time that suits everyone best!
In 2019, a similar concept already existed and worked so well that we wanted to go one step further and develop this initiative further! So we're going to make the code available in an "open source" spirit, so that users can understand how the site works.
This project was carried out in collaboration with Mathis Gauthier and Bréval LeFloch. We used Angular for the front-end and Python Flask for the back-end, with management of tokens, authentications, e-mails, e-mail returns, e-mail validations, etc. It's a noble and interesting initiative.
It's a noble and interesting initiative which, let's be honest, will save a lot of people if everyone plays along!