Skip to content

ManagementSystemsIntl/myna-mobile

Repository files navigation

Myna-mobile

About

The Myna-mobile app is a companion app to the Myna-web form builder. This app is used to conduct surveys that are created in Myna-web. The application is built in AngularJS and compiled for Android/iOS devices using Cordova

Requirements

Android SDK (To build Myna-mobile for Android apps). (Note: Android studio requires Java)

snap install android-studio

Cordova version 8.1.2. (Note: Corodva requires Node.js)

npm install cordova@8.1.2

Setup

Clone the repository to your local machine.

https://github.com/ManagementSystemsIntl/myna-mobile.git

Change to your project's directoy and run the cordova commmand below to run a version of the application in your web browser.

cd myna-mobile
cordova platform add browser

Note: You can add any other platforms you want to build the application for, like: cordova platform add android

Development

To run the application in a development environment, use:

cordova run browser

Build

To build the mobile app run the following command with the platform you'd like to build for (i.e. Android or IOS.)

cordova build [platform]

Using The Application

When you first run the app, it will prompt you for the URL of the Myna-web instance that it will fetch the surveys from as well as a connection key. The connection key is shown on the main page of your Cohort in Myna-web on the bottom right of the page.

Once this information is entered the app will download all the surveys involved in your Cohort. After that is complete you can log in as an enumerator and get the device location. On the location page, enter and confirm the school code for the school.

Myna  facilitates Early Grade Reading Assessments (EGRAs). 
EGRA’s are used by 30+ organizations in 70+ countries around the world. 
Myna has two main components, a web application that includes a survey 
builder and dashboard and a mobile application that facilitates offline 
mobile data collection on tablets or smartphones. Both components offer a
full suite of device, survey, and form management. 
Copyright (C) 2019, Tetra Tech.

This program is free software: you can redistribute it and/or modify
it under the terms of the GNU General Public License as published by
the Free Software Foundation, either version 3 of the License, or
(at your option) any later version.

This program is distributed in the hope that it will be useful,
but WITHOUT ANY WARRANTY; without even the implied warranty of
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
GNU General Public License for more details.

You should have received a copy of the GNU General Public License
along with this program.  If not, see <http://www.gnu.org/licenses/>.

About

Companion mobile app for Myna-web Form Builder available at: https://github.com/ManagementSystemsIntl/myna-web

Resources

License

GPL-3.0, Unknown licenses found

Licenses found

GPL-3.0
LICENSE
Unknown
license-header

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 3

  •  
  •  
  •