case-logo

An Education Marketplace Connecting Students with Expert Tutors

  • Product Strategy
  • IA Planing
  • Analysis
  • UX/UI Design
  • App Development
  • Web Development
case-study

About Taqwea

Taqwea is an education marketplace platform that facilitates students to find expert and specialized subject tutors to gain learning. The app allows students to find qualified tutors and take the virtual consultation through chats, audio, and video call.

Tutors can create and host one-to-one classes and webinars for a group by mentioning their availability schedule. A tutor is allowed to create a class with maximum capacity of 5 students at a time and upload class videos to make it a one-time task, which students can view repeatedly. The students can make payments online and manage them within the system.

  • Team

    04 Member

  • Development Time

    06 Months

  • Client’s Location

    Saudi Arabia

  • Industry

    Education and eLearning

  • Service

    UI/UX Design, Mobile App & Web Development

  • Target Users

    Individual Tutors and Students

Identifying the Client Needs

Education marketplaces apps expand globally, offering online learning for students anytime, anywhere. Access to learning resources is essential, irrespective of geographical boundaries, ensuring everyone’s right to education.

Taking it as a challenge, team Taqwea partnered with Codiant with an agenda to make learning easier and accessible for all. Team Taqwea firmly believes in dissolving all the barriers and boundaries when education is concerned. To make this possible, they planned to build a highly interactive and feature rich education marketplace app– that serves as a platform to connect educators with learners from around the world and facilitates both Android and iOS users at the same time.

identify-img

Our Approach & Solutions

After analyzing a great demand for digital learning in the market, our client aimed to deal with such hassle, and provide easy access to education to every individual’s fingertips by developing an app solution that feature-packs following key functionalities:

  • Join learning classes instantly
  • Get expert educators (subject or topic-specific)
  • Multiple learning and interacting modes (chat/audio/video)
  • Bilingual app: English and Arabic
  • Instant payment: wallet and direct payment
  • Give star rating to tutors

Technologies Leveraged

  • box-img PHP
  • box-img MySQL
  • box-img Laravel
redeem-img
redeem-img

High Fidelity Prototype

After creating low-fi prototypes, our UI designers worked on the high-fi prototypes. These are the digital and code-free prototypes. These designs are instrumental in testing and validating design ideas from the clients and stakeholders early on the project development stage.

app-prototype
app-prototype

Development

Our development team took the lead after designing is done to develop the education marketplace app for all 4 stakeholders’ i.e. Student, Tutor, Accountant, and Admin on respective platforms (Android, iOS, and Web). The functionalities incorporated into each stakeholder’s app to build the education marketplace are mentioned below.

Easy Onboarding

Students can quickly register and login into the profile, or avail social login option.

Manage Profile

Students can manage profile by editing their personal details.

Search/Filter

Students can search/filter tutors with name, course name, and subject name.

Book Classes

Students can book any tutors class based on the available schedule and capacity.

Make Payment

Students can make payments to book the class through wallets and direct payment.

Payment History

The student can view payment history and all related details.

Refer And Earn

The student can share referral code with tutor and other students to invite them on the platform.

Notification

Students can receive notifications for new class, new tutor, offers/discounts, and other activities.

Ratings

The students can submit a class review to the tutors in the form of a star rating.

Signup/Login

The tutor can register with an email id and social accounts to create a profile and submit all required details.

Create Class

The tutor can create a class by submitting a video, along with relevant details and class fees.

Create Webinar

The tutor can create a live webinar by mentioning the topic, time, charges and total capacity.

Class Details

The tutor can track all the details of students that joined previous classes and webinars.

Set Availability

Tutor can set the time or days for availability to connect with students 1-on-1 or for other purposes.

Add Student

The tutor can accept/reject a student’s request to join the class or webinar.

Subscription

Tutors can purchase or renew the subscription to organize webinars frequently in a period of time.

Payment Details

The tutor can keep track of all the payments received from the student and payments made for purchasing subscriptions.

Notification

Tutors can receive notifications for student query requests, the payment received, class or webinar join requests, etc.

Login

The user can log in to the account through shared credentials by Admin.

Tutor Management

The user can track all the details of classes along with the joining fee status.

Payment Refund

Students can raise a request for the payment refund, in case of genuine and acceptable circumstances.

Login

The admin user can login with an email id and password.

Tutor Management

The user can manage all the registered tutors, add/delete profiles and verify their details and activities.

Class Management

The user can keep a tab on all the classes, webinars, tutor, duration, status, and other details.

Student Management

The user can manage all the details and activities of the students and can add/edit/delete their profile details.

Subscription Management

The user can keep track of all the different subscription package details like subscribers, date, payment, type, current status, etc.

Payment History

The user keeps an eye on all the payment details made by the student and tutor, along with payment status.

Report Generation

The user can get an auto-generated report of class, revenue, student and tutor, and can export all reports.

Setting

User can add/update/delete any users’ profiles, inquiry details, and account details.

Report Management

Admin can update and manage reports of class, revenue, students, and tutors.

project-outcomes

Project Outcomes: Evaluating the Impact

  • Taqwea has become quite a successful education marketplace and has witnessed an exceptional response with its Arabic language version. It is efficiently empowering the education industry and facilitating its services among students and tutors all over the world. Now, it becomes handy for students and tutors to connect virtually and gain learning in their native language without moving out.

Read More Case Studies

We extended our services to scale operations & services of our global clients. Team Codiant received much appreciation for quality solution offerings and successfully build a trustable relationship with each client.

MEDIA AND ENTERTAINMENT case-study

Zinglin: An Engagement Platform for Sports Enthusiasts

Zinglin is an online social media app platform that allows users to create, upload, and share short, entertaining videos. The platform enables a unique feature for the users to earn reward points on their uploaded videos based on the number of likes and shares.

A Smarter GDPR Compliant Telemedicine App Providing Care Across Borders in a Click

Creation of a SaaS for Booking and Managing Online Medical Appointments. Providing 24/7 online access to video and audio consultations of general practitioners and clinicians. Development of the SaaS for providing and receiving telecare services Providing 24/7 online access to video and audio consultations of general practitioners and clinicians

TRANSPORT & LOGISTICS banner

Africa Cargo: An On-Demand Trucking Delivery Application

The Uber-styled trucking app is removing all the longstanding hurdles that accounted for hassles like hiring drivers, uncertainty, safety issues, and other consequences of an opaque delivery system. Finds the nearest and most suitable delivery service provider Allows to quickly place order booking