We were inspired by a mental health app that supported those with mental health issues such as depression cope by connecting with mentors live through a chat interface. We also were familiar with homework help websites and their short comings, particularly the fact that they did not offer a live chatting service meaning that questions could take days or even weeks to get answered. Furthermore, the lack of distinction on those sites between teachers and students led to numerous incorrect answers. We realized that the live messaging feature could be implemented to improve the homework help space
What it does
Users can sign up to be students, tutors, or teachers. Teachers must be approved by the app and tutors must be approved by an existing teacher on the platform. Both students and teachers interact in two spaces. A hub where questions can be posted for later responses and a chat interface for immediate responses
How I built it
I built this app using android studio and in addition to its sql lite packages. The GUI and for all the parts of the app were coded in xml files while the back end code linking the pages together was coded in java. I also utilized sql lite to safely store log in information.
Challenges I ran into
I had no previous experience with SQL and it took many hours to dully understand all the commands and how to use them.
Accomplishments that I'm proud of
I'm proud of the User interface as I imported many images and focused on small details to get it looking good
What I learned
We learned how use databases for sign up pages and how to create a more professional looking app in general.
What's next for Tutor Hub
We hope to start a business and take our project live in the near future