Skip to content
This repository has been archived by the owner on Dec 14, 2017. It is now read-only.
/ LEarnit Public archive

Android app which motivates learning in students by rewarding them for studying

License

Notifications You must be signed in to change notification settings

the-dagger/LEarnit

Repository files navigation

lEarnit

lEarnit is an Android application powered by Paytm which motivates learning in students by rewarding them for studying
It contains various study modules which have a reward amount associated with them.
On completing a module, payment is sent from parent’s Paytm wallet to student’s wallet.

DEMO

lEarnIt

Click the gif to view full demo.

PAYMENT MODEL

It uses Paytm's P2P payment model which is not out in public yet.

  • Both parent and student register on student's device.
  • App gets access_token for both of them.
  • Student selects a module to solve questions.
  • At the end of module according to correct questions the amount that should be received is displayed.
  • Student initiates a Request Payment from his device.
  • Student enters OTP received on parent's device.
  • Money is transferred from parent's to student's wallet.

TODO

  • Add fields verification in LoginActivity
  • Remove hardcoded strings
  • Handle both parent's and student's login gracefully (Currently uses hacked solution)
  • Handle different types of questions (Lack of time forced to use only Single choice questions)
  • Improve UI
  • Add frequently searched products over web and show it in wallet section (Currently mocked)

MADE WITH ❤ BY

@grgvineet, @aayusharora and @the-dagger

About

Android app which motivates learning in students by rewarding them for studying

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages