Project Details
Workflow is a complete package that allows you to deploy an application with authentication, database, backend, storage service, frontend and enketo forms with just a single command.
Enketo has been used all around the world for a wide range of uses from needs assessments in humanitarian aid, to raising historical awareness, to clinical research, to election monitoring.
Feature to be implemented
We need to create a state machine based system in React which allows to handle UI changes according to the state transitions and actions using XState and move application to NextJs
What needs to be built
- Migrate app to NextJS
- Add Redux Persist
- Implement State Machine logic for UI
![Screenshot 2023-05-07 at 8 02 04 PM](https://user-images.githubusercontent.com/46066481/236683814-0fd62154-c5fa-496d-891e-0f947431d4cb.png)
Learning Path
Complexity
Medium
Skills Required
React, Redux, XState, LocalForage, Enketo
Name of Mentors
@amit-s19
Project Size
8 weeks
Product Setup
Follow this link
Acceptance Criteria
Milestones
C4GT
This issue is nominated for Code for GovTech (C4GT) 2023 edition.
C4GT is India's first annual coding program to create a community that can build and contribute to global Digital Public Goods. If you want to use Open Source GovTech to create impact, then this is the opportunity for you! More about C4GT here: https://codeforgovtech.in/