Skip to content

tejasjaiswal07/yourhr

Repository files navigation

YourHR - Job Search Service YourHR is a job search service designed to help job seekers find ideal job roles based on their qualifications and preferences. This web application allows users to sign up, fill out a form with personal information, and upload their resumes.

Project Overview This project consists of a full-stack web application with separate frontend and backend repositories. The frontend is hosted on Vercel, and the backend requires a MongoDB URI for database connectivity.

Features

User Signup: Allows job seekers to create an account by filling out personal information.

Resume Upload: Users can upload their resumes for job applications.

Data Storage: Securely stores user information and resumes in a MongoDB database.

Responsive Design: accessible on various devices.

Technologies Used

Frontend: React (hosted on Vercel)

Backend: Node.js, Express.js

Database: MongoDB

Hosting: Frontend hosted on Vercel

Frontend Repo: https://github.com/tejasjaiswal07/yourhr

Hosted Link: https://vercel.com/tejasjaiswal07s-projects/yourhr-frontend

Backend Repository The backend is built with Node.js and Express.js, managing the server-side logic and connecting to MongoDB.

Backend Repo: https://github.com/tejasjaiswal07/yourhr-backend

Setup Instructions

Frontend

Clone the frontend repository: https://github.com/tejasjaiswal07/yourhr

git clone https://github.com/tejasjaiswal07/yourhr

cd frontend

npm install

npm start

Runs the app at http://localhost:3000.

Backend

Clone the backend repository:

git clone https://github.com/tejasjaiswal07/yourhr-backend

cd backend

npm install

Set up the environment variables:

Create a .env file in the backend directory with the following:

MONGODB_URI=

PORT=5000

Start the backend server:

node server.js

Connecting Frontend and Backend

Ensure the backend is running and accessible at the configured URL.