Skip to content

lgonzalezrouco/Red-De-Egresados

Repository files navigation

Red De Egresados

INDICE

A Tener En Cuenta

Desarrollo Personal

Live Demo

Descripción

Tareas

A tener en cuenta

  • Se necesita establecer sus propias variables de firebase en environment
  1. pagina de firebase
  2. firebase key

Los datos que interesan de ahi son los siguientes: firebase key de cerca

Estos datos se pegan en 'src/environments/environment.ts' firebase key in environment

  • Se necesita establecer sus propias keys para emailJS en 'email-contact'.

    • Service ID service_ID service_ID

    • template ID template_ID template_ID

    • user ID user_ID user_ID

    Todas estas variables se pegan en 'src/app/auth/egresado/email-contact/email-contact.component.ts' emailJs keys in email-contact

  • Estos datos son los que tienen que estar en comun entre la plantilla de emailJS y el html que se usa para enviar el mensaje

    • plantilla de email y html plantilla emailJS plantilla emailJS

      Los datos que se enceuentran entre {} en el html se encuetran en name plantilla html

  • Se necesitan estas collections en firestore

collections

Para desarrollo personal

Una vez descargue el proyecto y haya establecido sus propias api keys, realice los siguientes pasos:

  • npm i (esto sirve para instalar dependencias)
  • ng serve (para crear un servidor local)
  • Vaya a localhost. Cada cambio en el codigo recargara la pagina.

Live Demo

redegresadospoli.firebaseapp.com/

Descripción

Un usuario es capaz de registrarse siendo una empresa o un egresado.

Si es un egresado debe autenticarse poniendo su titulo de egreso y su DNI durante el registro. Si se es una empresa, un administrador verificara la veracidad de este perfil.

Una vez registrados, ambos tipos de usuario van a poder buscar a otros usuarios y contactarse entre ellos. Los egresados ademas podran agregar distintas capacitaciones y experiencias que tuvieron.

Tareas

  • Login, Register & Logout
  • CRUD de usuarios
  • Integracion con diseño
  • Ver perfil de otro usuario
  • Contacto entre egresados
  • Busqueda de egresados
  • Agregar Experiencias
  • Administrador
  • Mensaje de error
  • Redes Sociales