`frontend-mobile/dev-mobile/` is the folder where frontend development for Diaper Mobile App happens. Below is a detailed code structure documentation. It can also be found in the README file.
.
├── android # Android folder (not implemented)
├── assets # Asset files
├── build # Build files
├── ios # iOS folder
├── lib # Encrypted secrets
├── helper # Helper functions
├── API.dart # Adjust prod/test server connection in this file (IMPORTANT)
└── # ...
├── main # Entry point
├── model # Contains all the data models that will be used in the application
├── redux # Redux related code files
├── Actions.dart # Stores all the redux actions required for the application to run
├── ... # ...
└── ApiMiddleWare.dart # API Middleware
├── screens # Individual dart files for each screen of the app
├── Home.dart # Dart file for the home page
├── ... # ...
└── Signup.dart # Dart file for the signup page
├── DiaperTheme.dart # Colors and text styles defined
├── Types.dart # Types file
└── main.dart # Initialization file
├── test # Minimal test of widgets
└── README.md # README file