Skip to content

Forajido24/Home

Repository files navigation

hestek_v01

Primera fase

A new Flutter project. El proyecto a 27/Junio/2025 termino la primera fase, donde integra el inicio de sesión y la creación de cuenta para poder acceder al sistema, así como de la primera versión de la pantalla home.

Estructura modumar del proyecto

También conocido como arquitectura limpia, contiene la siguiente distribución por el momento

lib/ │ ├── main.dart ├── routes/ │ └── app_routes.dart │ ├── screens/ │ ├── login_page.dart │ ├── home_page.dart │ └── register_page.dart │ ├── widgets/ │ └── custom_button.dart │ ├── services/ │ └── auth_service.dart │ ├── models/ │ └── user_model.dart

El main contiene la primera ruta de las pantallas que en este caso sería el login, y al igual esta el inicio seguro de Firebase para que no exista ningún problema

routes

Contiene todas las direcciones/rutas de las ubicaciones de las pantallas, esto nos beneficia porque solo tenemos que usar la clase AppRoutes, que contiene el archivo para lograr desplazarnos entre pantallas sin necesidad de colocar toda la dirección del archivo

screens

Contiene todos los archivos de las pantallas a usar del proyecto, en esta mantenemos que no haya backend, solo la parte visual para el usuario

widgets

En muchas ocasiones hay botones o elementos de la pantalla que contiene el mismo diseño, por lo qje guardar todas las configuraciones de diseño de los widgets, en un solo archivo, ayuda a reutilizar código sin repetir las instrucciones

services

Esta carpeta alberga el manejo de datos del login y del registro

About

Proyecto para todo el año

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 2

  •  
  •