An open API service indexing awesome lists of open source software.

https://github.com/open-learning-exchange/myplanet

πŸŒ• myPlanet android app reads data from 🌎 for offline use as well as it collect usage data and sends them back to the Planet.
https://github.com/open-learning-exchange/myplanet

android-device android-studio apk hacktoberfest java kotlin learning planet realm sync

Last synced: 1 day ago
JSON representation

πŸŒ• myPlanet android app reads data from 🌎 for offline use as well as it collect usage data and sends them back to the Planet.

Awesome Lists containing this project

README

          

# ![ole_logo](https://github.com/user-attachments/assets/088e6283-42bb-4e6c-b6ed-67f32f341c44) myPlanet

[![license: AGPL v3](https://img.shields.io/badge/License-AGPL%20v3-blue.svg)](https://www.gnu.org/licenses/agpl-3.0)
[![Get myPlanet on Google Play Store](https://img.shields.io/endpoint?url=https%3A%2F%2Fplay.cuzi.workers.dev%2Fplay%3Fi%3Dorg.ole.planet.myplanet%26gl%3DUS%26hl%3Den%26l%3Drelease%26m%3D%24version&logo=google-play&logoColor=green&color=green)](https://play.google.com/store/apps/details?id=org.ole.planet.myplanet)
[![latest development release](https://img.shields.io/github/v/release/open-learning-exchange/myplanet)](https://github.com/open-learning-exchange/myplanet/releases/latest)
[![Maintainability](https://qlty.sh/badges/d936229a-e812-4e3a-806e-4f5d7cd4ace5/maintainability.svg)](https://qlty.sh/gh/open-learning-exchange/projects/myplanet)
[![chat on discord](https://img.shields.io/discord/1079980988421132369?logo=discord&color=%237785cc)](https://discord.gg/BVrFEeNtQZ)

**myPlanet** is a mobile app designed to complement the [Open Learning Exchange](https://ole.org)’s Learning Management System, [Planet](https://github.com/open-learning-exchange/planet). Tailored for both offline and online use, myPlanet ensures continuous learning and community engagement even in areas with limited internet access. It seamlessly integrates with Planet's community and nation instances, offering a mobile platform to access user-created educational resources such as books, videos, and courses.

- [Feature Highlights](#feature-highlights)
- [About myPlanet](#about-myplanet)
- [How To Use](#how-to-use)
- [Contact](#contact)

## Feature Highlights

- **Offline Access** - Download educational materials and access them without an internet connection.
- **Content Synchronization** - Sync with the Planet server to get the latest educational content.
- **AI Chatbot**: Provides an AI-powered chatbot to assist users with navigating the app, finding resources, and answering questions.
- **Teams and Enterprises**: Collaborate with other users, complete tasks and courses, and download resources to work on together.
- **Multilingual Support**: Supports English, Arabic, Spanish, French, Nepali, and Somali

## About myPlanet

myPlanet is a mobile application designed as an offline extension of the Planet learning system. It allows users to access a broad range of learning resources, including books, videos, and interactive learning games, without needing an internet connection. This functionality ensures that learners can engage with educational materials anywhere, even in areas with unreliable or no internet access.

The app functions as a bridge between the user’s device and the Planet server, facilitating data synchronization. Learners can download selected collections of learning resources from the server and store them locally on their mobile devices. This personalized approach helps users access content tailored to their specific needs and interests.

In addition to providing access to learning materials, myPlanet includes robust software tools for content management, learner evaluation, and course creation. Users can manage their learning progress, track performance, and participate in interactive activities. The app also supports frequent assessments and provides feedback metrics, making it a valuable resource for learners, coaches, and administrators alike.

By leveraging myPlanet, users gain seamless access to the Planet system’s extensive repository of educational resources, enhancing the accessibility and usability of the learning system for individuals of all ages and expertise levels.

## How To Use

For the app usage manual, please visit the [myPlanet Manual page](https://open-learning-exchange.github.io/#!pages/manual/myplanet/overview.md) on OLE Support.

## Contact

For any questions or feedback, please join [our Discord server](https://discord.gg/BVrFEeNtQZ).