For web Demo Click Here
To Download the Debug APK Click Here
This project requires NodeJS (version 8 or later) and NPM. Node and NPM are really easy to install. To make sure you have them available on your machine, try running the following command.
$ npm -v && node -v
8.5.0
v16.14.2BEFORE YOU INSTALL: please read the prerequisites
Start with cloning this repo on your local machine:
$ git clone https://github.com/chimple/cuba
$ cd cubaTo install and set up the library, run:
$ npm install$ npm run startOpen in localhost
Open http://localhost:3000/ in your browser
$ npm run build$ npm run serve-buildOpen in localhost
Open http://localhost:8080/ in your browser
$ cd android
$ ./gradlew assembleDebugNow we can find the apk on android/app/build/outputs/apk/debug/app-debug.apk
$ chmod +x ./gradlewFor Chimple Generic Dashboard link Click Here
1.This Dasboard requires permission to access the current viewer's email address in order to personalize the data shown to that viewer. When you consent to sharing your address with that report, the underlying data source can use that to return only the data associated with that address.
-
After creating schools and classes in malta. we have to push school information in scool table only once
-
we need to add user Email id and school ID into Teacher Table ( this step is not required after we release Malta APP). with this step user is part of this particular school
Use below Query to add Email id along with user Info
INSERT INTO `bahama-stage.proc.teacher` values ('20230802','2023-08-02 05:14:57.932000 UTC','UUID','User Name','School Name','SchoolId','CSeI4m0bA3psWz3Kf62','emailId@gmail.org')We use Weblate for managing translations of this project. No coding required — just create a free account and start translating. Everyone is welcome to help translate into more languages!
👉 Our translation platform: Translate on Weblate
- Create a free account on Weblate.
- Open our project page: Chimple Learning.
- Select your language (or add a new one if it’s missing).
- Start translating strings directly in your browser.
- Save your work — Weblate will automatically send translations back to our repository.
- Friendly web UI for contributors.
- Automatic synchronization with our GitHub repository.
- Quality checks, suggestions, and optional machine translation.
🙌 Thanks to all translators for making this project available to more people!