Teach For India Case Study

Online Teacher
Education Platform
Website homepage showing a man and a young woman studying together, with text overlay stating 'Teaching is a complex process FIRKI can help' and buttons for 'Learn with Firki', 'Log In', and 'Sign Up'. The Firki logo and tagline 'The Teacher Training Portal' are visible.

Client Overview

Teach For India is part of the global Teach for All movement. Their  vision is to recruit qualified college graduates and professionals to serve as full-time teachers in low-income schools.

Black and white photo of a young boy in a striped shirt sitting at a desk in a classroom, looking thoughtfully to the side, with other children blurred in the background.

Project Goal

Teach for India's goal was to build Firki, an open-source online training portal to achieve their vision of training India's 10 million Pre-B-Ed Teachers. They approached Perpetual to achieve the following objectives:

Provide teachers with tools to ensure students are achieving their educational goals

Help teachers to lead and collaborate within the school community

Provide teachers with strategies for organizing teaching plans

Services Provided

Open edX Learning,
Platform Installation
Advanced Software,
Customization
Hosting,
UI/UX Design
Product logo
Project Management,
UX Consulting
Python logo
Python Software,
Web Development
Front-end Development
(HTML/CSS/JS)
Development Operations,
Software Architecture
Course Design,
Instructional Training

Approach

Iterative Process
Frequent and open communication in the form of standup meetings, weekly updates, a shared project plan and user story tracker.

End-to-end Solution
We provided a turn-key solution across UX Design, Software Development, and Platform Hosting. This simplified the workflow and eliminated dependencies, driving accuracy and efficiency.   ​

Multiple Design Options
We created alternative design mockups to convey various final product directions, from which our client could select their preferred option.

Best Practice for User Migration
Seamless data migration and user engagement metrics were key principles we followed during the user migration process. We created a solution to invite previous platform users to the new platform and re-engaged with inactive users by informing them about the transition.

Tools

Sketch logo
Sketch
InVision logo
Invision
AWS logo
AWS
Python logo
Python
jQuery logo
Jquery

Solution

User Engagement

Included multiple Call-to-Action buttons throughout the site based on clients’ feedback. Presented a clearer articulation of the value proposition and introduced a more concise copy to resolve information overload.

A webpage section with three educational topic cards on a coral background: Lesson Planning with a photo of students in a classroom; Behavior Management Cycle showing a notebook, pencil, and glasses; Influences on Student Learning with a teacher in front of a chalkboard. Below the cards is a blue button labeled 'Sign Up Now'.

Learning Made Easy

Multimedia course content to increase engagement and an interface that makes it easier to manage course information and course content.

Screenshot of an educational platform showing a video of a young girl with braided hair speaking outdoors, alongside a sidebar menu with course topics and a section titled 'My Courses' listing courses such as Basic English, Vision and Goal-Setting, and Lesson Planning, each with a thumbnail image and a 'View Course' button.

Retain Existing Users

Encourage people to self-register on the platform and migrate users from Firki’s previous platform, LearnDash on WordPress to a new Open Edx platform.

Screenshot of the FIRKI online platform showing a password reset form with fields to enter and confirm a new password and a 'Change My Password' button, followed by messages indicating registration success and password reset completion with login instructions.

Simplified Course Discovery

Included filters based on focus area and course languages to make course discovery more efficient and simple.

Course discovery page showing selected filters 'Curriculum and Planning' and 'English', with course cards titled 'The Importance of English', 'Vision and Goal-Setting', and 'Teachers as Change-Makers', each with an image and placeholder text, alongside a sidebar with focus area and course language filters.

Results

The new platform with a brand new design theme, based on the powerful Open edX education platform was delivered in time, allowing Teach for India to train their fellows more easily towards achieving their mission.

Re-informed learners of the previous platform and filtered inactive users
Increased engagement with multimedia course content
Improved visibility and searching ability with course discovery page
Course creation with Open edx tool elevated the experience