Product Engineering and user experience for world’s #1 Homework application

Get in touch

Services

Manage academic life
Organize homework and task assignments
Saves important details about instructors
Never forget any assignments

Executive Summary

Ed.life is a homework planner and class timetable app schedular designed for school going students. The app is a successor of “Homework App” - a wildly successful project fetching over 1 Million organic downloads worldwide. Using Ed.life a student can access task manager, organize and schedule classes, add weekly homework tasks to the timetable and set reminders.

Kerman Kohli, CEO, Ed.life

Kerman Kohli

“Simform worked extremely hard to learn the relevant technologies and complete the project to a high standard. From the initial phases to the end of the project, everything was taken care of in a professional manner. Will definitely go back to them for any future projects. 5 stars for sure.”

Challenges

Write conflicts

We had to ensure that any changes/edits made are retained when users switches between devices.

Offline functionality

The app had to preserve and save data locally when internet connectivity wasn’t available.

System scalability

The app’s counterpart was already used by millions of students across the word. The systems DNA required it to be scalable.

Solution

Custom mobile charts

From simple line to complex graphs, everything has been custom built to support various gestures and design elements.

Task/Homework Management

Ed.life facilitates uploading homework related information and visualize it in a user friendly manner. Students can also schedule recurring, repeating and sequential tasks.

Reuse existing data

Any data that one student enters, can be reused by other students of the same school. Thus, users don’t have to add the same data.

In app calendar, purchases and media

The app utilizes an in-app calendar to organize, view and set up new tasks. A user can also attach multimedia with the tasks. We also implemented in-app purchase so that users can unlock additional benefits and pay for them.

Solution

In-app support

If a user faces any issues, or wish to report a bug to the developers, they can do that from the app itself. Intercom SDK automatically imports state, OS version and type, etc from user’s mobile to help diagnose the problem.

Firebase for scalability

Apart from avoiding write conflicts, Firebase implementation off-loaded any need to build a scalable backend from scratch.

Write conflicts and offline syncs

Given the nature and usage of this application, we built technology to prevent write conflicts across multiple devices and added offline working capabilities to the mobile app.

Business Impact

Already featured on Forbes, ABC, Lifehacker and others, the app now help Millions of users to get interoperability across android tablets and mobile devices. Ed.life is currently one of the best Homework apps available worldwide.

Speak With Our Expert