Skip to content

IEEEmadC/skiller-tutor

Repository files navigation

Skiller for Tutors

Skiller-for-tutors

Skiller is a platform (A mobile app) that connects students (either school or college students) who want to learn something or get mentorship in a specific field like programming, software, design, robotics, ... etc with tutors (who are undergraduates or fresh graduates) who are passionate and experienced in this field.

Description

Skiller is a platform (A mobile app) that connects students (either school or college students) who want to learn something or get mentor-ship in a specific field like programming, software, design, robotics, ... etc with tutors (who are undergraduates or fresh graduates) who are passionate and experienced about this field.

This allows these undergraduates to work as a part-time tutor with us. As it is very hard for undergraduates to find suitable and useful part-time jobs which are also very flexible as they are the ones who decide when they are free to give these tutoring sessions.

We choose the tutors to be undergraduates or fresh graduates so that the age gap between them and the students will be very small so that the tutors can transfer the knowledge to them easily.

The platform consists of two applications: Students App: The first one is for students so that they can:

  • Search for what they want to learn and find a list of tutors to choose from.
  • Contains detailed tutors profiles which contain reviews, rating, what courses/sessions they give, their education and experience.
  • Book the desired session.

Tutors App For the tutors so that they can:

  • Control their profiles and add courses/sessions.
  • Accept and reject the requested sessions from students

Screenshots

  • Login screen, tutors can login using phone, Google or Facebook
    Starter – 3

  • Lessons screen where tutors can find their requests(coming from users), upcoming, and finished sessions
    Lessons - Requests – 1 Lessons - Requests – 2 Lessons - Upcoming – 1 Lessons - Upcoming – 2 Lessons - Finished – 2 Lessons - Finished  – 2

  • Messages screen
    Messages – 1

  • Courses screen, where tutors can create their courses in which users can book
    Courses – 1 Courses – 2

  • More screen contains tutor profile, reviews, and other settings
    More – 1 Reviews – 1 Edit profile – 1

Disclaimer

List of open source libraries used in development:

  • Glide : Glide is a fast and efficient open source media management and image loading framework.
  • ButterKnife : Butterknife is a view binding tool that uses annotations to generate boilerplate code for us.
  • GSON : A Java serialization/deserialization library that can convert Java Objects into JSON and back.

License

MIT License. For more info, Check this link. Copyright 2019 Skiller.

About

No description, website, or topics provided.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages