Skip to content

nishant25kr/Job-Internship-Platform

Folders and files

NameName
Last commit message
Last commit date

Latest commit

Β 

History

84 Commits
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 

Repository files navigation

πŸ’Ό Job & Internship Platform

A full-stack web application that connects job seekers with companies through job and internship listings.
Built with React.js, Node.js, Express, and MongoDB.


πŸš€ Features

  • πŸ” User Authentication – Sign up / login for applicants and recruiters
  • πŸ“ Post Management – Recruiters can create, update, and delete job/internship posts
  • πŸ”Ž Search & Filters – Browse listings by role, category, or location
  • πŸ‘€ User Profiles – Applicants can manage their profile and applications
  • πŸ“‘ RESTful APIs – Backend services for authentication, jobs, and user data
  • 🎨 Responsive UI – Interactive and mobile-friendly interface

πŸ› οΈ Tech Stack

Frontend (Client)

  • React.js
  • CSS / HTML

Backend (Server)

  • Node.js
  • Express.js
  • MongoDB + Mongoose

Other Tools

  • npm / nodemon
  • Git & GitHub for version control
  • Vercel (deployment for frontend)

πŸ“‚ Project Structure

Job-Internship-Platform/ β”‚ β”œβ”€β”€ client/ # Frontend (React) β”‚ β”œβ”€β”€ src/ β”‚ β”œβ”€β”€ public/ β”‚ └── package.json β”‚ β”œβ”€β”€ server/ # Backend (Node + Express + MongoDB) β”‚ β”œβ”€β”€ models/ β”‚ β”œβ”€β”€ routes/ β”‚ β”œβ”€β”€ controllers/ β”‚ └── server.js β”‚ └── README.md

yaml Copy code


⚑ Getting Started

1. Clone the repo

git clone https://github.com/nishant25kr/Job-Internship-Platform.git
cd Job-Internship-Platform
2. Setup backend
bash
Copy code
cd server
npm install
npm start
3. Setup frontend
bash
Copy code
cd client
npm install
npm start
4. Open in browser
arduino
Copy code
http://localhost:3000

🌐 Live Demo
Deployed on Vercel: Job & Internship Platform

πŸ‘¨β€πŸ’» Author
Nishant Kumar

About

This is interactive website to find job and internship which has client side and server side made with nodejs and react.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors