Overview

The Ministry of Housing and Urban Affairs (MoHUA) has led a paradigm change in India's urban development, with the implementation of its two flagship missions- Deendayal Antyodaya Yojana-National Urban Livelihoods Mission (DAY-NULM) and the Swachh Bharat Mission– Urban (SBM-U).

Our partner an NGO reached out to us to build U-LEARN (Urban Livelihood e-Learning and Resource Network) application with the objective of building capacities of DAY-NULM and SBM-U functionaries.

Design and Prototyping

To address the needs, we build a platform on Laravel for the web application and React Native platform for its mobile application need.

  • A portal was build on Laravel to host numerous video tutorials followed with different test.
  • Any individual can sign into the portal with a single user sing in or with different social media platforms.
  • Admin is able to upload the tutorials and manage it.
  • Platform was build to support multi lingual for different languages in India.

Project Scope and Product Features

  • Web portal build on Laravel to manage all video tutorials and tests.
  • React Native platform to serve the mobile application on both Android and IOS.
  • With React Native we served the common problem of having different code base to manage Android and IOS applications.

Implementation

We build different categories for different segments of video tutorial. All video tutorial are aligned with a test.

Laravel being the best open source portal platform we were able to leverage its functionalities for building an intuitive e-learning web portal.

With React Native we build Android and IOS application which can be downloaded from the play store and can be used by NGOs and individuals.

Conclusion

The resources available on this platform would be useful for NGOs and research organizations working on urban poverty, livelihoods, urban sanitation and waste management, as well as the elected and executive officials at urban local bodies.

We are also providing post Go Live support as a part of Annual maintenance contract to manage any issues of the end users.