Skip to content

niicodeer/JobMatch-ReactNative

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

C9-47-ft-ReactNative

logo width=

🎬 Vídeo de presentación

Pulsa play para reproducirlo, habilita el sonido si deseas 🔉

video_jobmatch.webm

Descargar JobMatch 🔗 Reportar error 🔗 Solicitar nueva funcionalidad

Tabla de contenidos
  1. Introducción
  2. Diseño
  3. Prerequisitos
  4. Librerias externas
  5. Funcionalidades
  6. QA Testing
  7. Contacto

Introducción

  • JobMatch es una aplicación que permite crear nuevas relaciones laborales al estilo Tinder. Te puedes registrar como candidato o como empresa que busca nuevos empleados.
  • Una vez creado tu perfil puedes ver ofertas de trabajo (si estás en búsqueda de empleo) o ver candidatos que cumplan los requisitos que tu empresa necesita.
  • Al hacer match, se crea un chat, dando así la oportunidad de conocerse y ver si cabe la posibilidad de entablar una relación laboral.

Diseño

  • El diseño de la app ha sido creada por nuestra UI/UX designer Yesenia Morero, se puede ver en Figma.

Prerequisitos

  • Necesitarás Git.
  • Instala Node.js (que viene con npm) en tu computadora.
  • También necesitaras tener instalado Expo CLI.
  • Ejecuta npx create-expo-app my-app && cd my-app
  • Crea una cuenta en Firebase.
  • Sigue la documentación para crear tus credenciales e importarlas a tu proyecto.
  • Crea un archivo llamado .env, añade tus credenciales de Firebase en ese archivo, agregalo el archivo .env a .gitignore (para evitar que se suba a Github).
  • Para arrancar el proyecto haz npm i para crear los node_modules, luego npm start para lanzar el proyecto.

Librerías externas

Funcionalidades

  • ✅ Registrarse con email y password.
  • ✅ Crear perfil como candidato o empresa.
  • ✅ Editar perfiles después de haber sido creados.
  • ✅ Ver perfiles de candidatos o de puestos de trabajo disponibles.
  • ✅ Filtrar perfiles por puestos de trabajo, años de experiencia, etc...
  • ✅ Añadir perfil a tus favoritos.
  • ✅ Darle a gustar o no gustar para hacer match, así como deslizar a la derecha o izquierda un perfil para conseguir lo mismo.
  • ✅ Una vez existe un match, se puede empezar a hablar por el chat de la app.

QA Testing

Pulsa sobre cada imagen para expandirla

image image
image image image

Contacto

QA Testing:

  • Tatiana Montoya

  • Diseño:
  • Yesenia Moreno

  • Frontend Devs:
  • Pablo Parra

  • Nicolás Sepertino

  • Nicolás Radin

  • Note > Este proyecto ha sido creado sin ningún conocimiento previo de React Native. Se ha desarrollado durante cinco semanas para el Cohorte 9 de NoCountry. Se aceptan pull requests para mejoras, así como nuevas funcionalidades o para avisar de posibles bugs encontrados durante su uso.

    About

    No description, website, or topics provided.

    Resources

    Stars

    Watchers

    Forks

    Releases

    No releases published

    Packages

    No packages published

    Languages

    • JavaScript 100.0%