/vecinalLaRepublica

Sitio web creado para la gestión de la vecinal "La República" ubicada en la ciudad de Rosario, Argentina.

Primary LanguageHTML

Vecinal "La Republica"

Aplicación Web desarrollada para la gestión de la vecinal "La República" del barrio homónimo ubicado en la ciudad de Rosario, Argentina.

Descripción:

El sitio cuenta con cuatro secciones de información útil:

  • Comercios
  • Instituciones
  • Novedades
  • Actividades.

Registro y autenticación de usuarios:

Existe la posibilidad de afiliarse a la vecinal mediante el registro de usuario, con el cual podrá acceder a un panel con su información personal y podrá gestionar las actividades a las cuales se encuentra inscripto. Se puede registrar un nuevo usuario haciendo click al botón Registrarse en el index de la página. Si todos los datos son válidos, se enviará un mail con un enlace de verificación. El usuario se dará de alta sólo si se ingresa a dicho enlace. Una vez registrado, basta con hacer click en el botón Soy vecino, ubicado en la parte superior derecha del index, para iniciar sesión. El formulario de login cuenta con la posibilidad de enviar un correo para volver a generar la contraseña, si esta fue olvidada.

Inscripción a actividades:

Un usuario puede incribirse a una actividad. Para ello, sólo basta con hacer click en Ver más en la sección Actividades, buscar la actividad deseada y hacer click en el botón Inscribirse. Si el cupo no superó su límite, ya se encontrará inscripto.

Panel de Usuario.

Un usuario autenticado tiene acceso a un panel de usuario. En él se muestra un formulario con su información personal. Esta información puede editarse y guardarse. En una pestaña aparte, está la función de cambiar la contraseña.

Gestión de actividades:

Además de verificar y modificar su información personal, el usuario puede gestionar sus inscripciones a cada actividad en su perfil de usuario, específicamente en la pestaña Actividades.

Tecnologías usadas:

  • Front End:

    • HTML
    • CSS
    • JavaScript
    • Bootstrap
    • Thymeleaf
  • Back End:

    • Spring Boot
  • DataBase:

    • MySQL

Colaboradores:

El proyecto fue desarrollado por un equipo de ocho desarrolladores: