Skip to content

Biku2004/Placement-module

Repository files navigation

Placement Cell Website

This project is a web-based application for managing placement activities within a college or institution. The project is developed using Angular for the front-end, Tailwind CSS for styling, and Spring Boot for the back-end. The website enables admins to manage placements, students to apply for jobs, and recruiters to post job opportunities.

Technologies Used

  • Angular 18: Frontend framework used to build the dynamic and interactive UI components.
  • Tailwind CSS: Utility-first CSS framework for styling the UI elements.
  • Spring Boot: Backend framework for handling API requests and managing the business logic.
  • MySQL: Database for storing data related to students, recruiters, and placements.

Features

  • Admin Dashboard: Allows admins to manage student profiles, placement data, and job postings.
  • Student Dashboard: Enables students to view and apply for available job opportunities.
  • Recruiter Dashboard: Allows recruiters to post job opportunities and view student applications.
  • Login and Signup: Secure authentication system for students, admins, and recruiters.
  • Responsive Design: Fully responsive interface using Tailwind CSS.
  • Real-Time Data Updates: Admins and recruiters can view live data on job applications and student progress.
  • REST API: Spring Boot is used to build RESTful APIs that connect the frontend with the backend and the database.

Getting Started

Prerequisites

  • Angular CLI (version 18 or higher)
  • Java JDK (version 11 or higher)
  • Spring Boot (version 2.5 or higher)
  • MySQL (version 8.0 or higher)

Frontend Setup

  1. Clone the repository:

    git clone https://github.com/Biku2004/Placement-module.git
    

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 5