Built by Arjun Sarao & Connor Wilson
With the shift to online learning models, accessing homework help has been severely impacted. Getting help on a question or two by asking a classmate has become a challenge. While websites like Chegg or Course Hero exist, they are paid, which seems unreasonable to average students. We created an app that used in-house currency that can be earned by answering questions.
TutrTrade is a peer-to-peer tutoring app that lets people post requests for question completion or tutoring sessions. People can then take these requests, once a teacher and student have been connected, we set up a texting channel between the two and they solve the problem. Once the goal or solution has been reached, the student can then end the session and rate the tutor. Concurrently, coins are deposited from the students account to the teachers.
We started by looking for inspiration on dribble, after we had compiled a board of reference images. We started to create mockups on Adobe XD. Once that was completed we started the arduous process of recreating it in flutter. Finally, we created a framework on cloud firebase that would let us manage userdata (name, email, chat logs, etc.).
- Figuring out a design philosophy
- Getting firebase working
- Getting texting to work
- Customising the layout to match with the mockups
- Being able to create a workable app in only 24 hours.
- Getting Firebase to work
- Building a messaging system from scratch
- Getting live updates from firebase
- Making mockups in Adobe XD
- More advanced flutter concepts
- Making the UI even better
- Promoting the app to the community
- Being able to sort requests by topic
- Optimizing the requests page
- Add voice and video call options to the tutoring.
- Other gamification strategies?
- Make notifications and popups for various events