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.

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
-
PHP
-
MySQL
-
Laravel


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.


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: 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.
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
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