diff --git a/README.md b/README.md index 551d480..74a4a60 100644 --- a/README.md +++ b/README.md @@ -1,6 +1,4 @@ -# Deck of Cards image - - +# Deck of Cards Logo de Deck of Cards
@@ -28,9 +26,75 @@ Incluye: --- +# 📸 Capturas de Pantalla + +## 🛠️ Proceso de Modelado (3 Pasos) +El núcleo de la aplicación guía al experto a través de tres fases intuitivas para transformar cartas físicas en modelos matemáticos. + + + + + +
+

Paso 1: Definición de la Escala Base

+ Paso 1 +
+ + + + + +
+

Paso 2: Modelado Difuso

+ Paso 2 - Gráfica +

+

Paso 2: Definición de Subescalas e Intervalos

+ Paso 2 - Subescalas +
+ + + + + +
+

Paso 3: Visualización de la Función Final

+ Paso 3 +
+ +## 📂 Historial + + + + + +
+

Listado del Historial de Modelos

+ Historial 1 +

+

Vista de Detalle de un Modelo Guardado

+ Historial 2 +
+ +## 🔐 Acceso a la Plataforma + + + + + + +
+

Login

+ Login +
+

Registro

+ Registro +
+ +--- + # ⚡ 0. ¿En qué consiste? -**Deck of Cards – TFG** es una herramienta completa diseñada para construir, validar y evaluar **funciones de pertenencia difusas** mediante el método **Deck of Cards (DoC)**, tanto en su versión **T1MF** (tipo-1) como **IT2MF** (tipo-2 intervalar). +**Deck of Cards** es una herramienta completa diseñada para construir, validar y evaluar **funciones de pertenencia difusas** mediante el método **Deck of Cards (DoC)**, tanto en su versión **T1MF** (tipo-1) como **IT2MF** (tipo-2 intervalar). > El sistema combina un backend robusto en **FastAPI + MongoDB**, un frontend moderno en **React + Vite**, autenticación por email y **Google OAuth 2.0**, y un sistema de historial por usuario para guardar y recuperar trabajos anteriores. @@ -110,6 +174,13 @@ docker compose up --build >- Frontend (react) → http://localhost:5173 >- Base de Datos (mongodb) → puerto 27017 +> [!NOTE] +> **Nota para desarrolladores:** Gracias a Docker, no necesitas instalar nada localmente para que la app funcione. Sin embargo, para que tu editor de código reconozca las librerías, tenga autocompletado y no muestre errores de importación, te recomendamos entrar a las carpetas y descargar las dependencias en tu máquina local: +> ```bash +> cd frontend && npm install +> cd ../backend && pip install -r requirements.txt +> ``` + --- # 🔌 3. Endpoints principales del proyecto @@ -282,8 +353,21 @@ Con esto, ya puedes: - Levantar el sistema con Docker - Usar login normal y login con Google -Y ... +Y... ¡Proyecto listo para ejecutarse en local! -¡Proyecto listo para ejecutarse en local! +## 👥 Autores y Equipo -Gracias por llegar hasta aquí ;) +Este proyecto es fruto de la colaboración académica con la **Universidad de Jaén**. + +| Rol | Desarrollador | GitHub | +| :--- | :--- | :--- | +| **Frontend** | Alexis López Moral | [@AlexisLopez-Dev](https://github.com/AlexisLopez-Dev) | +| **Backend** | Mireya Cueto Garrido | [@MireyaCueto](https://github.com/MireyaCueto) | + +### 🎓 Dirección y Tutorización +* **Director del proyecto:** Luis Martínez López + +--- +

+ Realizado con ❤️ en la Universidad de Jaén +