Sunbird is a next-generation scalable open-source learning solution for teachers and tutors. Built for the 21st century with state-of-the-art technology, Sunbird runs natively in cloud/mobile environments. The open-source governance of Sunbird allows a massive community of nation-builders to co-create and extend the solution in novel ways.
Project Sunbird has a mission to improve learning outcomes for 200 million children across India. This is a multi-dimensional problem unique to the multi-lingual offline population of India (and other developing countries). It's not a problem of any single organization or stakeholder and it cannot be realistically addressed by individual effort.
Project Sunbird is an open, iterative and collaborative approach to bring together the best minds in pursuit of this audacious goal.
The Sunbird portal is the browser-based interface for the Sunbird application stack. It provides a web-app through which all functionality of Sunbird can be accessed.
To get started with the Sunbird portal, please try out our cloud-based demo site at: https://staging.open-sunbird.org/
You can also install the Sunbird portal locally on your laptop, please follow the instructions below: Have node version 10 and follow the next steps
Prerequisities
1. Node > 10x
2. Angular 8x
3. Yarn
Sunbird dev has 2 parts
1. Angular client
2. Node server
Go to src/app/helpers/ replace environmentVariablesHelper.js Get the file by sending email to devops@ekstep.org
npm i (OR) yarn install
npm run start
npm i (OR) yarn install
npm run server
We have an open and active issue tracker. Please report any issues.