Skip to content

ualdra/deerdays26

Repository files navigation


██████╗ ███████╗███████╗██████╗ ██████╗  █████╗ ██╗   ██╗███████╗
██╔══██╗██╔════╝██╔════╝██╔══██╗██╔══██╗██╔══██╗╚██╗ ██╔╝██╔════╝
██║  ██║█████╗  █████╗  ██████╔╝██║  ██║███████║ ╚████╔╝ ███████╗
██║  ██║██╔══╝  ██╔══╝  ██╔══██╗██║  ██║██╔══██║  ╚██╔╝  ╚════██║
██████╔╝███████╗███████╗██║  ██║██████╔╝██║  ██║   ██║   ███████║
╚═════╝ ╚══════╝╚══════╝╚═╝  ╚═╝╚═════╝ ╚═╝  ╚═╝   ╚═╝   ╚══════╝

La red social universitaria que conecta estudiantes, asignaturas y comunidad.


Spring Boot Angular PostgreSQL Docker

Estado Licencia



📖 Descripción

DeerDays es una plataforma interuniversitaria que centraliza la experiencia académica y social del estudiante en un único lugar. Combina herramientas de organización personal —como el gestor de horarios— con espacios de participación comunitaria como foros, reseñas de asignaturas y mensajería, todo ello bajo un sistema de roles y moderación que garantiza un entorno seguro y de confianza.


✨ Funcionalidades

📅 Creador de horarios

Crea y gestiona tu horario académico de forma personalizada. Añade cualquier asignatura, registra tu asistencia y comparte tu planificación con otros compañeros.

🔍 Búsqueda de asignaturas

Consulta el catálogo de asignaturas universitarias. Lee las valoraciones de otros estudiantes y deja tus propias reseñas para ayudar a futuros compañeros.

💬 Foros de debate

Participa en la comunidad creando posts, comentando publicaciones y reaccionando con likes. Un espacio de intercambio de ideas organizado por temas de interés.

✉️ Mensajería privada y grupal

Comunícate con otros usuarios mediante conversaciones individuales o crea grupos para coordinarte con tu equipo.

🎭 Modo anónimo

Participa en la plataforma de forma anónima cuando lo necesites, protegiendo tu identidad en determinados contextos.

👤 Perfiles de usuario

Accede y personaliza tu perfil. Muestra tu información académica y gestiona tu presencia dentro de la comunidad.

🤝 Sistema de amigos

Conecta con otros estudiantes, añade amigos y construye tu red universitaria dentro de la plataforma.

✅ Verificación universitaria

Acredita tu vinculación con una institución universitaria para acceder a todas las funcionalidades y ganar credibilidad en la comunidad.

🛡️ Moderación

Herramientas de supervisión para mantener un entorno seguro, respetuoso y libre de contenido inapropiado.


👥 Tipos de usuario

Rol Descripción
🎓 Estudiante Usuario estándar con acceso a todas las funcionalidades de la plataforma.
🔨 Moderador Encargado de supervisar el contenido y garantizar el buen uso de los espacios comunitarios.
⚙️ Administrador Control total sobre la plataforma: gestión de usuarios, configuración y acceso a todas las herramientas de administración.

🗺️ Roadmap

 FASE 1 — Core académico          FASE 2 — Comunidad               FASE 3 — Social
 ─────────────────────────        ──────────────────────────        ──────────────────────────
 ☐ Creador de horarios            ☐ Foros                           ☐ Sistema de amigos
 ☐ Búsqueda de asignaturas        ☐ Mensajes privados               ☐ Verificación universitaria
 ☐ Sistema de reseñas             ☐ Mensajes de grupo               ☐ Moderación
                                  ☐ Modo anónimo                    ☐ Gestión de roles
                                  ☐ Perfil de usuario

🛠️ Stack tecnológico

Capa Tecnología Descripción
Frontend

Angular

Framework SPA para la construcción de la interfaz de usuario.
Backend

Spring Boot

API REST construida con Java y Spring Boot.
Base de datos

PostgreSQL

Sistema de gestión de bases de datos relacional.
Infraestructura

Docker

Contenedores para el despliegue y la portabilidad del entorno.

👨‍💻 Equipo

Miembro GitHub

📄 Licencia

Pendiente de definir.


Hecho con ☕ y muchas horas de biblioteca — Universidad de Almería

About

No description, website, or topics provided.

Resources

Contributing

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors