Skip to content

smh31410/InternHub-Internship-Management-System

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

2 Commits
 
 

Repository files navigation

InternHub – Internship Management System

Overview

InternHub is a full-stack internship management platform designed to connect students and companies through a centralized internship recruitment system.

The platform provides separate dashboards for students and companies, enabling internship discovery, application management, profile management, and recruitment tracking.

Features

Student Portal

  • Student registration and login
  • Profile management
  • Internship browsing
  • Internship applications
  • Application tracking

Company Portal

  • Company registration and login
  • Company profile management
  • Internship posting
  • Internship management
  • Application review
  • Status updates for applicants

Technologies Used

Frontend

  • HTML
  • CSS
  • JavaScript

Backend

  • Node.js
  • Express.js

Database

  • MySQL

Security

  • bcryptjs password hashing

System Functionality

Students can:

  • Create accounts
  • Search internships
  • Submit applications
  • Track application status

Companies can:

  • Create accounts
  • Post internship opportunities
  • Manage internships
  • Review applicants
  • Update application status

Documentation

The repository contains the complete project report, screenshots, implementation details, and system documentation.

Project Status

Portfolio Showcase Repository

The original development repository is unavailable. This repository serves as a showcase of the completed project and contains supporting documentation demonstrating the system's design, implementation, and functionality.

About

Full-stack internship management platform built with HTML, CSS, JavaScript, Node.js, Express.js, and MySQL.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors