- Innovation Consulting
- Research
- Stakeholders workshop
- Product strategy
- Rapid prototyping
Our role in the project
User experiece
Design
- UI/UX Audit
- UI/UX Design
- Brand Identity
- Visual design
- Mobile app design
- Website design
- User testing
- User engagement testing
Development
- VueJS
- NodeJS Backend/API integrations
- iOS app development
- Android app development
- Wordpress theme development
Post-launch
- Innovation Consulting
- Research
- UI/UX Audit
- Stakeholders workshop
- User testing
- User engagement testing
Project overview
User Problems
User Problems
After conducting explanatory research, it was found that the tutors and students or parents wanted to have a platform for giving and getting tutorial lessons respectively.
With Super Tutor, tutors and students are required to sign up and create a profile to use the platform effectively.
Business Problems
Business Problems
At this point in time, there are a huge number of competitors paying their tutors low amount of money, regardless of their qualifications, while they charge high prices to the students or parents. This is the business problem that Super tutor intends to solve.
With this app, tutors can still teach easily from home and marketing will be done by Super Tutor, while still allowing the tutor to earn the same amount as they would independently.


Process
The workshop was conducted to discuss all of the main features of the project. Subsequently, along with the wireframe, a few screens of the app were created using atomic design principles.
Apart from developing code and integrating with third-party applications, we have presented a detailed project and followed agile scrum methodology to update the processes of the project regularly.

User stories
User stories
The entire project was based on user stories in order to get clarification from the end-user. This certainly offered consistency in the app in regards to what the user wants. The overall customer experience was modified to make the app successful.
Backlog creation
Backlog creation
The Scrum team completed a list of items in a sprint focusing on the details of how they will be implemented, as well as the effort needed to build them. Typically, these items were user stories that presented value for a user.
Backlog grooming
Backlog grooming
The team was involved in the process of defining user stories and breaking up tasks to prioritise important tasks. Also, the regular backlog grooming supported teams to more easily get aligned with their workloads and make sure that the entire project is on track.


Wireframe and High Fidelity Prototype

Design Sprint
Design Sprint
The design sprint ensured everyone was on the same page and resulted in a successful collaboration of the team. Moreover, performance, plan and progress were shared with the client by the prototyping and testing of solutions.
User Usability testing
User Usability testing
Usability testing definitely played an important role in making the app successful. Also, the designers implemented data from testing instead of just designing based on assumptions. This testing allowed product teams to identify early bugs, which allowed the smoother launch of the app.
Colours

Typography



Development sprint
Once the product owner described the objective of the backlog and sprint, our scrum team performed all the steps in the particular sprint. Additionally, the development team planned the essential tasks to meet the sprint goal.
Features





Highlights of Supertutor
- Booking Tutor: As a Parent/Student user, a booking request for the desired/preferred tutor can be made by sending a request to the tutor, the tutor is notified in his/her “Requests” menu which is accessible from the side menu in the tutor’s dashboard. The tutor is able to view the list of booking requests and accept/decline the booking requests made by the Parent/Student.
- Search: Users such as Parents and Students must be able to search for a tutor using different parameters such as Subject, Price, Language, Rating, Distance, and others



Retrospective
The first thing we learned while developing Super Tutor is a good User Interface (UI) needs to be explicit and the user must be able to use the app easily. Also, prototyping, as well as testing the mobile app, were equally important in deciding which testing was done and which feedback was collected to make necessary changes.
Next steps
Next steps
After launching phase one, we continued to work on prioritising specific requirements while launching phase two. Once the app was launched, it reached the hands of users, and then we started receiving feedback. After that, we incorporated all the feedback into the next versions.