Skip to content

yash-mhetras/ProfConnect

Folders and files

NameName
Last commit message
Last commit date

Latest commit

Β 

History

9 Commits
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 

Repository files navigation

πŸš€ ProfConnect

ProfConnect is a professional networking web application that enables users to connect, share updates, and grow their careerβ€”just like a simplified LinkedIn. Built with the modern MERN+ stack and deployed to production, ProfConnect supports secure user authentication, post interactions, resume sharing, and intelligent connection management.

🧠 Core Features

πŸ” Authentication

  • Token-based secure Sign Up / Login (JWT)
  • Route protection via middleware
  • Passwords hashed using bcrypt

πŸ‘€ User Profile

  • View and update user bio, education, and work experience
  • Upload profile picture (Cloudinary + Multer)
  • Download uploaded resumes as PDF
  • View top profiles and recent activity

πŸ’¬ Posts & Interactions

  • Create and delete posts (text + images)
  • Upload post images to Cloudinary
  • Like, comment, and share posts
  • Fully responsive UI (Next.js + CSS)

πŸ§‘β€πŸ€β€πŸ§‘ Social Networking

  • Send/Accept/Reject connection requests
  • View pending requests and current connections
  • Discover new profiles (2nd-degree connections)

πŸ“‚ Resume Management

  • Allow recruiters to view/download resumes

βš™οΈ Tech Stack

Layer Tech Stack
Frontend Next.js, React, Redux Toolkit,Custom CSS with component-based structure (Resonsive to all screens)
Backend Node.js, Express.js
Database MongoDB, MongoDB Atlas
Image Storage Multer, Cloudinary
Authentication JWT, bcrypt ,crypto
Deployment Render (backend), Vercel (frontend)

About

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published