Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

`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