v1.0.0-beta.5 release
Pre-release
Pre-release
·
1985 commits
to v1-develop
since this release
v1.0.0-beta.5 Release Notes
These are the lists of features/bugfixes/documentation changes covered as part of this beta 5 release :
- Periodic Background data push from Saral App to backend (this process will start once you login to app and when you have 10 or more then 10 students in your local then it pushes your data after 10 minutes .)
#45 - Saral App to collect failure logs and should be able to email to support team
#56 - once you are on studentlist page , shutdown your backend and try clicking on Mark as Absent button. it shows success instead of failing with error.
#69 - update roi type name and jupyter notebook name should be related to sheet not state
#73
Git issues dashboard for beta5
This release supports the below layouts :
Note: Soft copies of these layouts are attached.
- Gujarat PAT layout with single student 34 questions
- Gujarat multi-choice layout with single student 5 questions
- Gujarat layout with single student 12 questions
- Odisha layout with single student 20 questions
- UP layout with 8 students 13 questions
- UP layout with 4 students 20 questions
- UP layout with 3 students 30 questions
- UP Multi-Subject with single student 10 questions
Saral Backend docker Image :
Note: docker image is in docker hub. This is a reference backend implementation with MongoDB and nodejs.
docker pull anuvaadio/saral-backend:1.0.0-beta5
Saral v1.0 mandatory backend APIs used by frontend App
GET /schools
POST /schools/login
POST /fetchStudentsandExamsByQuery
POST /getSavedScan
PUT /saveMarks
GET /roi/{examId}
GET /brand
GET /brand/default
Note: Other APIs listed in swagger are purely for backend maintenance, so they are optional.
Saral APK file :
APK file has to be built with the corresponding backend BASE_URL
Saral v1.0 Architecture :
Saral v1.0 steps to build release artefacts from source :
Saral v1.0 branding configuration :
Saral v1.0 Technology Stack :
Saral v1.0 Backend DevOps :
Saral v1.0 Specification :
Saral v1.0 Postman collection :
Checkout github release tag and refer Project-Saral/v1.0/backend/test/saral.postman_collection.json
Saral v1.0 roi layout configuration json files :
Checkout github release tag and refer Project-Saral/v1.0/backend/data/layout