User Authentication Module ========================== The User Module encompasses all functionalities and components related to user management in the SailPilot application. This includes authentication processes, user data models, and user interface components for user-related screens. Authentication Flow ------------------- The authentication flow covers the process of user sign-in and sign-up, including the underlying logic and interactions with the backend services. .. toctree:: :maxdepth: 2 authentication_flow/index User Data Models ---------------- This section details the data models related to user information, such as the User and UserProfile models. .. toctree:: :maxdepth: 2 data_models/index User Interface Components ------------------------- Here, we document the user interface components specific to the User Module, including the SignIn, SignUp, and ProfileView screens. .. toctree:: :maxdepth: 2 ui_components/sign_in ui_components/sign_up ui_components/profile_view