Jinder is a full stack application that makes the process of job searching more fun and dynamic through a simple and friendly design.
A job seeker user will be able to list available jobs postings, swipe right to add them to favourites list, or left to discard them; From the favourite list the job seeker can apply to the jobs, and or message the employers through a chat. Job seekers can manage their professional profile at any time. An employer user will be able to list active job seekers, contact the job seekers through chat, manage jobs postings and the company profile.
- Clone this repo.
git clone https://github.com/karenplanas/jinder.git
- Install dependencies in root, server and client folder.
npm install
- Create .env file in client folder and set Firebase variables.
REACT_APP_FIREBASE_API_KEY=
REACT_APP_FIREBASE_AUTH_DOMAIN=
REACT_APP_FIREBASE_PROJECT_ID=
REACT_APP_AUTH_ENABLED=
BASE_API_URL=
-
DB requirements: You need to have a MongoDB server running, either locally, or on the cloud, to connect to.
-
Create .env file in the server folder and set the Mongodb URI and a Secret Key of your choice.
MONGO_URI=
SECRET_KEY=
- Start the server. From the server folder, run
npm start
- Start the client. From the client folder, run
npm start