|
1 | | -# 🎓 Sistema de Acompañamiento Tutorial (SAT) - UPIICSA |
| 1 | +<div style="text-align: center;"> |
| 2 | + <h1>Sistema de Acompañamiento Tutorial 🎓</h1> |
2 | 3 |
|
3 | | -Este es el repositorio de código fuente para el **Sistema de Acompañamiento Tutorial (SAT)**, un prototipo de solución digital multiplataforma (Web y Móvil) para la gestión del **Programa Institucional de Tutorías (PIT)** en la UPIICSA del IPN. |
| 4 | + <p> |
| 5 | + <strong>Centralización, Trazabilidad y Gestión Digital para Tutorías de Recuperación en UPIICSA</strong> |
| 6 | + </p> |
4 | 7 |
|
5 | | -## 📖 Documentación Completa del Proyecto |
| 8 | + <a href="https://github.com/betilloxann/proyecto_tutorias/actions"> |
| 9 | + <img src="https://img.shields.io/github/actions/workflow/status/betilloxann/proyecto_tutorias/flutter_ci.yml?label=Build&style=for-the-badge&logo=github" alt="CI Status"/> |
| 10 | + </a> |
| 11 | + <a href="https://github.com/betilloxann/proyecto_tutorias/releases"> |
| 12 | + <img src="https://img.shields.io/github/v/release/betilloxann/proyecto_tutorias?style=for-the-badge&label=Versión&color=blue" alt="Latest Release"/> |
| 13 | + </a> |
| 14 | + <a href="https://proyecto-tutorias.vercel.app/"> |
| 15 | + <img src="https://img.shields.io/badge/Demo_Web-Vercel-000000?style=for-the-badge&logo=vercel&logoColor=white" alt="Vercel Deploy"/> |
| 16 | + </a> |
| 17 | + <br/> |
| 18 | + <br/> |
6 | 19 |
|
7 | | -Toda la información detallada sobre la visión general, el stack tecnológico, los módulos principales y la hoja de ruta del desarrollo se encuentra en nuestro sitio de documentación oficial, generado con MkDocs. |
| 20 | + <img src="assets/images/hero_mockup.png" width="100%" alt="Vista General del Sistema SAT" /> |
8 | 21 |
|
9 | | -**[🌐 VISITAR LA DOCUMENTACIÓN COMPLETA AQUÍ 🌐](https://betilloxann.github.io/proyecto_tutorias/)** |
| 22 | + <br/> |
| 23 | + <br/> |
| 24 | + |
| 25 | + <a href="https://github.com/betilloxann/proyecto_tutorias/releases/latest/download/app-release.apk"> |
| 26 | + <img src="https://img.shields.io/badge/📲_Descargar_APK_Android-3DDC84?style=for-the-badge&logo=android&logoColor=white" height="45" /> |
| 27 | + </a> |
| 28 | + |
| 29 | + <a href="https://betilloxann.github.io/proyecto_tutorias/"> |
| 30 | + <img src="https://img.shields.io/badge/📚_Leer_Documentación-MKDocs-526CFE?style=for-the-badge&logo=materialformkdocs&logoColor=white" height="45" /> |
| 31 | + </a> |
| 32 | +</div> |
| 33 | + |
| 34 | +<br/> |
| 35 | + |
| 36 | +--- |
| 37 | + |
| 38 | +## Acerca del Proyecto |
| 39 | + |
| 40 | +El **Sistema de Acompañamiento Tutorial (SAT)** es una solución multiplataforma (Móvil y Web) desarrollada para optimizar el **Programa Institucional de Tutorías (PIT)**. |
| 41 | + |
| 42 | +El sistema resuelve la problemática de la dispersión de información mediante un expediente digital centralizado, permitiendo: |
| 43 | +* **Alumnos:** Subir evidencias fotográficas y consultar su estatus en tiempo real. |
| 44 | +* **Tutores/Jefes:** Validar documentos y asignar calificaciones digitalmente. |
| 45 | +* **Coordinación:** Generar reportes consolidados para Gestión Escolar. |
10 | 46 |
|
11 | 47 | --- |
12 | 48 |
|
13 | | -### Enlaces Rápidos |
| 49 | +## Galería del Proyecto |
| 50 | +<img src="assets/images/hero_mockup.png" width="100%" alt="Vista General del Sistema DIMA" /> |
14 | 51 |
|
15 | | -| Sección | Descripción | |
| 52 | +--- |
| 53 | + |
| 54 | +## Stack Tecnológico |
| 55 | + |
| 56 | +Este proyecto implementa una arquitectura moderna y escalable: |
| 57 | + |
| 58 | +| Categoría | Tecnologías | |
16 | 59 | | :--- | :--- | |
17 | | -| **Stack Tecnológico** | Tecnologías clave utilizadas (Flutter, Firebase, Firestore). | |
18 | | -| **Módulos Principales** | Detalles de las funcionalidades de la App Móvil (Estudiantes) y el Módulo Web (Tutores). | |
19 | | -| **Roadmap** | Progreso actual y planificación de fases futuras. | |
| 60 | +| **Frontend Móvil** |  **3.35.5** | |
| 61 | +| **Backend (BaaS)** |  (Auth, Firestore, Storage) | |
| 62 | +| **CI/CD** |  &  | |
| 63 | +| **Documentación** |  | |
20 | 64 |
|
21 | 65 | --- |
22 | 66 |
|
23 | | -### Desarrollo y Colaboración |
| 67 | +## Instalación Local |
| 68 | + |
| 69 | +Si deseas clonar y ejecutar el proyecto en tu entorno de desarrollo: |
24 | 70 |
|
25 | | -* **Stack Principal:** Dart / Flutter |
26 | | -* **Gestión:** Git / GitHub |
27 | | -* **Equipo:** Hernández Alberto y Ruiz Abdiel. |
| 71 | +1. **Prerrequisitos:** Flutter SDK 3.35.5, Java 11. |
| 72 | +2. **Clonar:** |
| 73 | + ```bash |
| 74 | + git clone https://github.com/betilloXann/proyecto_tutorias.git |
| 75 | + cd proyecto_tutorias |
| 76 | + ``` |
| 77 | +3. **Configuración:** |
| 78 | + * Necesitas el archivo `google-services.json` (Android) y `GoogleService-Info.plist` (iOS). |
| 79 | + * Colócalos en sus carpetas respectivas (`android/app/` y `ios/Runner/`). |
| 80 | +4. **Ejecutar:** |
| 81 | + ```bash |
| 82 | + flutter pub get |
| 83 | + flutter run |
| 84 | + ``` |
| 85 | +--- |
28 | 86 |
|
29 | | -_La Técnica al Servicio de la Patria_ |
| 87 | +<div style="text-align: center;"> |
| 88 | + <p>Desarrollado con ❤️ por el equipo de Ingeniería Informática - UPIICSA IPN</p> |
| 89 | +</div> |
0 commit comments