Skip to content

JordanFH/JobMatchv2

 
 

Repository files navigation

Spanish

logo width=

🎬 Presentation video

Press play to watch it, enable sound if you wish 🔉

video_jobmatch.webm

Download JobMatch 🔗 Report issue 🔗 Request new functionality

Table of Contents
  1. Introduction
  2. Design
  3. Prerequisites
  4. External Libraries
  5. Features
  6. QA Testing
  7. Contact

Introduction

  • JobMatch is an application that allows you to find a new job in a Tinder-style. You can register as a candidate or as a company looking for new employees.
  • Once your profile is created, you can view job offers (if you are looking for a job) or view candidates that meet the requirements your company needs.
  • When a match is made, a chat is created, giving the opportunity to get to know each other and see if there is a possibility of establishing a job relationship.

Design

  • The design can be found in Figma.

Prerequisites

  • You will need Git
  • Install Node.js (which comes with npm) on your computer.
  • You will also need to have Expo CLI.
  • Run npx create-expo-app my-app && cd my-app.
  • Create an account on Firebase.
  • Follow the documentación to create your credentials and import them into your project.
  • Create a file named .env, add your Firebase credentials and add the .env file to gitignore.
  • To start the project, run npm i to create the node_modules, then npm start to launch the project.

External libraries

Functionalities

  • ✅ Register with email and password.
  • ✅ Create a profile as a candidate or a company.
  • ✅ Edit profiles after they have been created.
  • ✅ View candidate or available job profiles.
  • ✅ Filter profiles by job positions, years of experience, etc.
  • ✅ Add a profile to your favorites.
  • ✅ Like or dislike a profile to match, as well as swipe right or left to achieve the same.
  • ✅ Once a match exists, you can start talking through the app's chat.

QA Testing

Click on each image to enlarge

image image
image image image

Contact

  • Pablo Parra
  • About

    No description, website, or topics provided.

    Resources

    Stars

    Watchers

    Forks

    Releases

    No releases published

    Packages

    No packages published

    Languages

    • JavaScript 100.0%