avniproject / uninhibited Goto Github PK
View Code? Open in Web Editor NEWImplementation
Implementation
User and Catchment sheet are required to be shared with client, so that client can provide details about which users and catchments to remove.
Below is the list of columns required.
Location with full hierarchy | Catchment Name | Username | Full Name of User | Phone | Language | Track Location | Date picker mode | Enable Beneficiary mode | Beneficiary ID Prefix | User Groups | |
---|---|---|---|---|---|---|---|---|---|---|---|
New form to be added in UAT first.
This is an Unplanned Visit which will be done only once.
On the student summary page below details should be visible:
he client mentioned they have a couple of new requirements related to Metabase Dashboard for one of their current midline survey and a couple of other requirements for Offline Dashboard and Metabase Reports.
Requirements Gathering call with client pending
We can use Standard cards for this.
to connect
Requirement document for School registration: https://docs.google.com/spreadsheets/d/1FbHVIISvMqfunwiDBZfwmXeJkIqAnpOwrMWYcZsWcZw/edit#gid=0
@sachsk Below is the issue raised by the client:
Issue: Midline datas are not reflecting in app dashboard.
In the live app, the enumerators in Jhabua, namely Anita and Kusum are not able to see the count of their midline surveys done on their dashboards.
Kindly Refer to the UAT Feedback Sheet shared by the client: https://docs.google.com/spreadsheets/d/1FbHVIISvMqfunwiDBZfwmXeJkIqAnpOwrMWYcZsWcZw/edit#gid=918609632
The client is running the program on the ground, so they have data in Excel with them. we asked them to share school registration, location data, student data, and school group data which we can upload, right now they are providing data for locations and schools only as they have to start filling midline forms on the ground.
try this on UAT org and then upload it on live org
Location data sheet: https://docs.google.com/spreadsheets/d/1FbHVIISvMqfunwiDBZfwmXeJkIqAnpOwrMWYcZsWcZw/edit#gid=1054401253
School registration data: https://docs.google.com/spreadsheets/d/1FbHVIISvMqfunwiDBZfwmXeJkIqAnpOwrMWYcZsWcZw/edit#gid=1796545033
for catchment and user creation: data is yet to be provided, and if the user count is much less then the client might do it manually as well.
List of reports to be created and added to a dashboard on metabase --
You can refer metabase dashboard as created for Chashma - https://reporting.avniproject.org/dashboard/229-chashma-operational-reports
Each report should have a drill down to the linelist.
1. Number of School audit surveys area wise
2. Number of Schools registered area wise
3. Number of School Groups registered area wise
4. Number of Students registered area wise
5. Students without Midline Survey area wise
6. Uninhibited users sync telemetry
point this dashboard to live org (currently this is pointed to UAT
Uat org: Uninhibited UAT
live org: periodshala
as this project is phased into 2 parts right now we are only giving them 3 data points under the custom dashboard to check how much data has been entered into the app:
Requirement document link for reference: https://docs.google.com/spreadsheets/d/1FbHVIISvMqfunwiDBZfwmXeJkIqAnpOwrMWYcZsWcZw/edit#gid=1687151001
Note: client will update more requirements which will be picked up in the second phase.
as we did the training with field team on 16th Jan, below few points were suggested as they were getting confused in the current flow.
in school group registration form below changes are to be made:
in Student registration form below changes are to be made:
To start working on this we will require a UAT org which can be created with the name periodshala_uat
Location Hierarchy - https://docs.google.com/spreadsheets/d/1FbHVIISvMqfunwiDBZfwmXeJkIqAnpOwrMWYcZsWcZw/edit#gid=665904816
Need to remove existing forms and visit schedules (if any) from UAT first.
Functional
Data
The client's dashboard requirement which we were supposed to deliver with the first phase, is given to us now, we will try to complete as much as possible, so that they can monitor the progress of field work. we have already created a dashboard which is very much similar to what they are asking us. need to make changes are per the requirements.
Dashboard created by us: https://reporting.avniproject.org/dashboard/244-monitoring-dashboard
Requirement document: https://docs.google.com/spreadsheets/d/1TJxJzW2Keq6dWh510_OPUAcv90lVRu9_6cIryEjGg40/edit#gid=0
Consider sheet 1 for this card.
as the Uninhibited team is already working on this project and was collecting data on Excel sheets and paper, they will start using Avni app in the middle of the project, right now they are suppose to start capturing midline form of the students. we have to get the app ready capture the midline form by 20th Dec 2023, and remaining task can be completed after 20th Dec 2023.
UAT org name: periodshala_uat
once live org is created, we need to do the CSV upload task on live org
In the bundle, only include location types and not the locations.
New form to be added in UAT first
Uninhibited is an NGO that is working on menstrual hygiene knowledge sharing.
they wanted to adopt Avni to capture data on weekly session attendance which CHW does at the school level and capture base-line, mid-line, and end-line surveys on the app.
they are currently doing weekly session on ground and have done baseline on papers, now they are about to start doing the midline survey which is why we have finish this implementation before 20th Dec as this is the go live target.
data of existing schools and students is to be shared by client which we have validate and upload via csv upload.
requirement sheet is attached below for your reference: https://docs.google.com/spreadsheets/d/1FbHVIISvMqfunwiDBZfwmXeJkIqAnpOwrMWYcZsWcZw/edit#gid=665904816
we need to create a form to allow users to fill the midline form which is a part of this study.
Please refer process flow to understand the steps and logic better: https://docs.google.com/spreadsheets/d/1FbHVIISvMqfunwiDBZfwmXeJkIqAnpOwrMWYcZsWcZw/edit#gid=1165697959
Midline form requirement link: https://docs.google.com/spreadsheets/d/1FbHVIISvMqfunwiDBZfwmXeJkIqAnpOwrMWYcZsWcZw/edit#gid=885167309
once the UAT org is done with changes, we will have to create a live org and translate this implementation into 3 languages
UAT org name:?
live org Name:?
Uninhibited is an NGO that is working on menstrual hygiene knowledge sharing.
they wanted to adopt Avni to capture data on weekly session attendance which CHW does at the school level and capture base-line, mid-line, and end-line surveys on the app.
they are currently doing weekly session on ground and have done baseline on papers, now they are about to start doing the midline survey which is why we have finish this implementation before 20th Dec as this is the go live target.
data of existing schools and students is to be shared by client which we have validate and upload via csv upload.
requirement sheet is attached below for your reference: https://docs.google.com/spreadsheets/d/1FbHVIISvMqfunwiDBZfwmXeJkIqAnpOwrMWYcZsWcZw/edit#gid=665904816
we need to create a student registration form as an individual registration form, we will be doing 2 activities which will be linked to the student profile
Student registration for requirement sheet link: https://docs.google.com/spreadsheets/d/1FbHVIISvMqfunwiDBZfwmXeJkIqAnpOwrMWYcZsWcZw/edit#gid=2004028156
we have developed survey forms for students from 9-12 standard, here we are supposed to create baseline form for 6th - 8th Standard students. we are adding more form to include Pre-menarche in the scope now.
Please refer this requirement document to create it: https://docs.google.com/spreadsheets/d/1FbHVIISvMqfunwiDBZfwmXeJkIqAnpOwrMWYcZsWcZw/edit#gid=448813091
Add class 6th, 7th, & 8th in student registration form where class is mentioned: https://app.zenhub.com/workspaces/avni-impl--support-5cf8e458bf08585333fd64ac/issues/gh/avniproject/uninhibited/11
Create baseline form for Students who's class is 6th, 7th or 8th.
based on class show forms, this form is to be show only to class 6th, 7th, & 8th standard.
Note: for 9th, 10th, 11th, and 12th Standard this form should be shown: https://app.zenhub.com/workspaces/avni-impl--support-5cf8e458bf08585333fd64ac/issues/gh/avniproject/uninhibited/12
New form to be added in UAT.
This is going to be an Unplanned Visit which will be done only once
we will require a school to be registered to attach students as an individual as well as under a group to mark weekly session attendance for all the students.
please refer process flow on this sheet link: https://docs.google.com/spreadsheets/d/1FbHVIISvMqfunwiDBZfwmXeJkIqAnpOwrMWYcZsWcZw/edit#gid=1165697959
School registration form to create: https://docs.google.com/spreadsheets/d/1FbHVIISvMqfunwiDBZfwmXeJkIqAnpOwrMWYcZsWcZw/edit#gid=1210960886
Link to the refrence sheet - https://docs.google.com/spreadsheets/d/15DP_IdJlDCWK9Vkt1WOM4Y0SyRY2KnPGQp9Xo0MhuIw/edit#gid=1425479976
Initially, we were supposed to deliver the midline form by 20th Dec 2023, which has been achieved in phase 1, now we have to deliver the remaining task:
For reference: please go through the previous epic: https://app.zenhub.com/workspaces/avni-impl--support-5cf8e458bf08585333fd64ac/issues/gh/avniproject/uninhibited/8
Requirement document: https://docs.google.com/spreadsheets/d/1FbHVIISvMqfunwiDBZfwmXeJkIqAnpOwrMWYcZsWcZw/edit#gid=1165697959
Changes needs to be made in UAT first.
Uninhibited is an NGO that is working on menstrual hygiene knowledge sharing.
they wanted to adopt Avni to capture data on weekly session attendance which CHW does at the school level and capture base-line, mid-line, and end-line surveys on the app.
they are currently doing weekly session on ground and have done baseline on papers, now they are about to start doing the midline survey which is why we have finish this implementation before 20th Dec as this is the go live target.
data of existing schools and students is to be shared by client which we have validate and upload via csv upload.
requirement sheet is attached below for your reference: https://docs.google.com/spreadsheets/d/1FbHVIISvMqfunwiDBZfwmXeJkIqAnpOwrMWYcZsWcZw/edit#gid=665904816
A declarative, efficient, and flexible JavaScript library for building user interfaces.
๐ Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. ๐๐๐
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google โค๏ธ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.