Skip to content
This repository has been archived by the owner on Dec 10, 2024. It is now read-only.

IgrowkerTraining/i004-crewland-front

Repository files navigation

Crewland FrontEnd

Crewland es una aplicación web desarrollada con Next.js que permite a los usuarios conectarse y coordinar para eventos y festivales. Los usuarios pueden buscar compañeros para transporte, alojamiento o simplemente para asistir juntos a eventos.

Features

  • Autenticación de usuarios
  • Chat en tiempo real
  • Sistema de posts para buscar compañeros
  • Gestión de festivales y eventos
  • Interfaz responsive

El sistema de chat incluye:

  • Chat uno a uno
  • Chats grupales
  • Lista de conversaciones
  • Mensajes con estado de lectura

La gestión de festivales incluye:

  • Listado de festivales próximos
  • Detalles del festival (fecha, ubicación, lineup)
  • Sistema de búsqueda y filtros
  • Creación de grupos para el festival
  • Coordinación de transporte y alojamiento

El sistema de posts permite:

  • Crear publicaciones buscando compañeros
  • Filtrar por tipo de necesidad (transporte/alojamiento)
  • Comentar en posts de otros usuarios
  • Notificaciones de interacciones

La interfaz está diseñada con:

  • Diseño responsive para móvil y escritorio
  • Tema oscuro/claro
  • Componentes reutilizables
  • Animaciones fluidas
  • Iconografía consistente

Color Reference

Color Hex
primary #CE9DF9 #CE9DF9
primaryHover #B771F5 #B771F5
customWhite #F2F2F2 #F2F2F2
customYellow #FFED61 #FFED61
customYellowHover #FCE427 #FCE427
background #03071E #03071E
customGray #B7B7B8 #B7B7B8
customRed #FA8080 #FA8080
customGreen #26874A #26874A
customBlue #62C0FA #62C0FA

Tech Stack

  • Next.js: Framework de React para aplicaciones web rápidas optimizaadas y escalables con renderizado del lado del servidor.
  • React: interfaces de usuario interactivas y dinámicas
  • TypeScript: Para un código más seguro y sostenible.
  • Tailwind CSS: Para un diseño ágil y personalizable.
  • Zod: Validación de esquemas garantizando que los datos sean correctos y seguros
  • Axios: Manejo eficiente de solicitudes HTTP.
  • ESLint: Asegurando un código limpio y consistente.

Authors

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published