Skip to content

Cubicles is a job portal application that helps job seekers find opportunities and employers post job listings. The project aims to simplify the job search process and provide insights for getting hired faster.

Notifications You must be signed in to change notification settings

ItsAJ1005/Cubicals-main

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 

Repository files navigation

Group Details

  • Group ID: 18
  • Group Title: Cubicles

Group Member Details

  1. Name: Alagadapa Jaya Harsh Vardhan
    Roll Number: S20220010011

  2. Name: Srikar Chaturvedula
    Roll Number: S20220010207

  3. Name: Ayush Singhai
    Roll Number: S20220010024

  4. Name: Gadigala Varun Tyagarayan
    Roll Number: S20220010070

  5. Name: Abhinav Chukka
    Roll Number: S20220010052

Cubicles - Job Portal

Cubicles is a job portal application that helps job seekers find opportunities and employers post job listings. The project aims to simplify the job search process and provide insights for getting hired faster.


🚀 Features

  • Job Listings: Browse and search for job opportunities.
  • Detailed Insights: Tips and resources for landing a job faster.
  • Learn Pages: Where you can learn about the latest trends in market.
  • Multi user support: Optimized for User, admin/recruiter, superUser with charts and report generation features.
  • Cummunity/Blog pages: You can create and share your blogs with everyone here! You can delete them too.
  • SuperUser Creation: The super user can be created from the backend terminal for advanced security.

🛠️ Tech Stack

  • Frontend: React, Tailwind CSS, sonner, aos, shadcn UI
  • Backend: Node.js, Express.js, JWT
  • Database: MongoDB, Cloudinary

🏗️ Installation and Setup

  1. Move into the repository:

    cd Group-18 

    or project name {eg. Cubicles-main}

  2. Open two terminals, one for front end and one for backend:

  3. Run:

    npm install

    in both frontend and backend

  4. Run:

    npm run dev

    in both frontend and backend to start the server and application

  5. In browser type:

    http://localhost:5173/ 

    to start the application (running on port 5173) and backend running on port 3000

The super user can be created using the command:

   node createSuperUser.js

in the backend terminal.

To access super user dashboard use this url and login in browser:

   http://localhost:5173/ 

Thank You

About

Cubicles is a job portal application that helps job seekers find opportunities and employers post job listings. The project aims to simplify the job search process and provide insights for getting hired faster.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • JavaScript 90.3%
  • SCSS 6.7%
  • CSS 2.8%
  • HTML 0.2%