Skip to content

-Aimed at digitizing the work of college placement cells and making job postings easily available. -Helps students manage their profile, and remember the jobs they have applied to. -The admin side allows the TPOs to post jobs, send notifications, and see the consolidated data.

Notifications You must be signed in to change notification settings

Yuvraj883/placement-cell

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

College Placement Cell Portal

Overview

This project aims to digitize the workflow of a college placement cell, streamlining the job posting and application processes for both students and administrators. The portal provides a centralized platform for students to manage their profiles, view and apply for job postings, and keep track of their application statuses. Meanwhile, the Training and Placement Officers (TPOs) can efficiently manage job postings, send notifications, and view consolidated data on student activity.

Features

For Students:

  • Profile Management: Students can create and manage their profiles with essential details like resume, skills, and experience.
  • Job Tracking: View all posted job opportunities and keep track of the jobs they have applied to.
  • Notifications: Receive updates from the TPO regarding new job postings, deadlines, and other important announcements.

For Admins (TPO):

  • Job Posting: Easily post job listings with detailed descriptions and eligibility criteria.
  • Notifications: Send notifications to all students or specific groups regarding upcoming opportunities.
  • Consolidated Data: View and analyze student application data in real-time for efficient tracking and reporting.

Technologies Used

  • Frontend: HTML, CSS, JavaScript, React.js, TailwindCSS, MUI
  • Backend: Node.js, Express.js (for managing server-side logic)
  • Database: MongoDB (for storing user profiles, job postings, and application data)
  • APIs: Custom-built APIs to fetch the latest job opportunities.

Test User

Screenshots

Student Dashboard:

Student Dashboard

Student Profile:

Job Posting Page

Edit Profile:

Admin Dashboard

Setup Instructions

  1. Clone the repository:
    git clone https://github.com/Yuvraj883/placement-cell

About

-Aimed at digitizing the work of college placement cells and making job postings easily available. -Helps students manage their profile, and remember the jobs they have applied to. -The admin side allows the TPOs to post jobs, send notifications, and see the consolidated data.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published