Skip to content

Ssaammmmiitt/WorkSpot

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 

Repository files navigation

🌟 WORKSPOT 🌟

Welcome to WorkSpot, your all-in-one job search platform designed to streamline the hunt for your dream job. By consolidating job listings from various platforms and tailoring them to your skills and preferences, WorkSpot transforms the job search from a tedious task to an efficient experience.

Why WorkSpot?

The proliferation of online job boards has created a vast array of opportunities for job seekers. However, navigating through multiple platforms with differing search functionalities and formats can be overwhelming. WorkSpot addresses these challenges by offering a centralized platform built with the FERN stack, utilizing web scraping to display jobs that match your unique profile.

This project is part of our academic coursework for COMP206 in the 3rd Semester.

👥 Team Members

  • Ashraya Kadel
  • Akash Kafle
  • Parth Pandit
  • Sammit Poudyal

🔧 Tools & Technologies

Database:

  • FireBase

Front-end Packages:

  • animate.css
  • axios
  • localforage
  • lottie-react
  • match-sorter
  • react
  • react-dom
  • react-hook-form
  • react-icons
  • react-router-dom
  • react-select
  • sort-by
  • sweetalert2
  • universal-cookie
  • postcss
  • tailwindcss
  • vite

Back-end Packages:

  • Node.js
  • axios
  • bcryptjs
  • cors
  • dotenv
  • express
  • firebase
  • firebase-admin
  • jsonwebtoken
  • mongodb
  • mongoose
  • morgan
  • multer
  • nodemailer
  • nodemon
  • path
  • uuid
  • validator

⚙️ How to Run the Application

Frontend:

  1. Install the necessary packages.
  2. Use the command line:
    npm run dev

Server:

  1. Install the necessary packages.
  2. Use the command line:
    node App.js

🌟 Features

1. Login:

Login

2. Sign Up:

Sign Up Sign Up Form

3. Reset Password:

Reset Password Reset Password Form

4. Main Window:

Main Window

5. Search:

Search

6. Filter:

Filter

7. My Jobs:

My Jobs

8. My Profile:

My Profile

9. About Us:

About Us

10. FAQ:

FAQ

11. Contact:

Contact

12. Estimated Salaries:

Estimated Salaries

🚀 Get Started Today!

With WorkSpot, finding the perfect job is just a few clicks away. Happy job hunting!

Releases

No releases published

Packages

No packages published

Contributors 4

  •  
  •  
  •  
  •  

Languages