Skip to content

Latest commit

 

History

History
152 lines (99 loc) · 2.75 KB

REAdME.md

File metadata and controls

152 lines (99 loc) · 2.75 KB

Job Jet App

A simple app where you can post the job of your company and in this app you can also search for the job of your interest, your preferred location, company and with salary.

Live link

You can go to anyone of this github links and fork it and you can contirbute to this project

Key Features

  • It has CRUD operations on posting a job
  • Post a job with recruting status
  • Search result with location

Screenshots

The screenshot are from builting the app from scratch to end

Draft Sketch (Figma)

Home Page Post Job page Job List page Search Job page

Final Project

Final-home-page Search-job-page Post-job-page Job-description-page

Installation required in the App

Frontend Installation

CSS installation (vite and TailwindCSS)

  • npm create vite@latest
  • cd job-jet-project
  • npm install -D tailwindcss postcss autoprefixer
  • npx tailwindcss init -p
  • Copy this template file in your tailwind.config.js
 content: [
    "./index.html",
    "./src/**/*.{js,ts,jsx,tsx}",
 ]
  • Add these @tailwind directives to your css
@tailwindcss base
@tailwindcss components
@taiwlindcss utilities

ReactJS installation

npm i react

React-Router installation

npm i react-router-dom

React-hook-form installation

npm i react-hook-form

zod installation

npm install @hookform/resolvers zod

Backend Installation

  • NodeJS Installtion
make sure you have node installed if not,
https://nodejs.org/en/download
  • Express Installation
npm install express
  • MongoDB Installation
 npm install mongodb
  • Mongoose Installation
npm install mongoose
  • CORS
npm install cors
  • nodemon
npm install -g nodemon
  • .env
npm install dotenv

License

Contributors

-Mr. Vijayavedhasekaran

-Mr. Sudharsan

-Mrs. Jeya Rosini

Acknowledge

This project is the part of 6-months internship of CyberDude Networks Pvt Ltd . We like to acknowledge Mr. Anbuselvan for mentoring us throughout this internship journey and to make this app possible.