Sistema de notas para builds de Eggscape.
-
El código ya está en GitHub: https://github.com/G3dar/Tareas
-
Crear Web Service en Render:
- Ve a Render e inicia sesión
- Click en "New +" → "Web Service"
- Conecta tu cuenta de GitHub
- Selecciona el repositorio "Tareas"
- Configuración:
- Name:
tareas-eggscape(o el que prefieras) - Branch:
main - Runtime:
Node - Build Command:
npm install - Start Command:
node server.js
- Name:
- Click en "Create Web Service"
-
Configurar Variable de Entorno:
- Una vez creado el servicio, ve a la pestaña "Environment"
- Click en "Add Environment Variable"
- Key:
DATABASE_URL - Value: Tu URL de conexión a PostgreSQL (ej: Supabase)
- Click en "Save Changes"
-
Acceso: Render te dará una URL como
https://tareas-eggscape.onrender.com
-
Instalar dependencias:
npm install
-
Configurar variables de entorno:
- Crea un archivo
.enven la raíz del proyecto - Agrega la URL de tu base de datos:
DATABASE_URL=tu_url_de_base_de_datos_aqui
- Crea un archivo
-
Iniciar servidor:
node server.js
-
Abrir en navegador:
http://localhost:3000
- ✨ Interface tipo terminal con tema oscuro
- 📂 Categorías: Bug, Feature, Performance, UI, Sound, Gameplay, Backend, Tools, Other
- 👥 Sistema de asignación de tareas a personas
- 📊 Niveles de dificultad: Easy, Medium, Hard
- ⚡ Prioridades: Low, Medium, High, Critical
- 🏷️ Sistema de tags personalizables
- 💾 Persistencia con PostgreSQL (Supabase)
- 📥 Exportar/Importar notas en JSON
- 👥 Exportar tareas organizadas por persona
- 📱 Diseño totalmente responsivo
- ⌨️ Optimizado para mínimos clicks (Enter para agregar)
- Escribe tu nota en el campo de texto
- Presiona Enter para agregar la nota
- Asigna categorías, tags, y otros atributos manualmente
- Click en "👥 MODO ASIGNACIÓN"
- Para cada nota, selecciona:
- Personas asignadas (checkboxes)
- Dificultad (Easy/Medium/Hard)
- Prioridad (Low/Medium/High/Critical)
- Click en "✓ Aceptar" para guardar
- 📥 Exportar: Descarga JSON con todas las notas
- 👥 Exportar por Persona: Genera archivo de texto organizado por persona con sus tareas
Este proyecto está configurado con GitHub Actions para desplegar automáticamente a Render en cada push a la rama main.
- Usa Enter para agregar notas rápidamente
- El historial guarda todas las acciones
- Click en una nota para editarla
- En modo revisión, filtra por persona u oculta tareas aceptadas