CDC Connect is a cross-platform mobile application built in React Native using JavaScript. The app is designed for data collection with a focus on surveys.
Follow these instructions to build and run the project.
A detailed guide for setting up React Native can be found here.
- Clone this repository using
git clone https://github.com/ajnanmvr/cdc-connect.git
. cd
intocdc-connect
.- Run
npm install
to install project dependencies.
Make sure you have a connected Android/iOS device or simulator, then run the following command to build and run the app in debug mode.
npx react-native run-android # For Android
npx react-native run-ios # For iOS
- User authentication with login and signup functionality.
- Authenticated users can add survey data.
- Admin page to view collected data.
- Surveys collect extensive data, which can be filtered and sorted.
- Latest entries are prominently displayed.
- Data is presented as tables and includes count and analysis.
- Feature to add family data, linking and displaying it together.
- Usable on both Android and iOS devices.
- The app supports both light and dark modes.
We welcome contributions and feedback. Feel free to open an issue.