Back to Projects
Full-Stack Web App

Prolance
Career Growth Platform

The ultimate platform for students, professionals, and recruiters to discover opportunities, collaborate, and master new skills in one unified hub.

Role Full-Stack Developer
Stack Next.js · Node.js · MongoDB
Deployment Vercel
Status ● Live
Prolance Platform Screenshot

Tech Stack

Frontend Next.js 14, React, Tailwind CSS
Backend Node.js, Express.js
Database MongoDB Atlas
Auth JWT, Bcrypt
Deploy Vercel (Frontend + API)

Key Features

Job and internship discovery tailored to your skill profile
Tech events, hackathons, and workshop listings
Community discussions and real-time knowledge sharing
Curated learning resources, roadmaps and mentorship
Recruiter-facing dashboards for talent discovery

System Architecture

Prolance leverages Next.js 14 for both server-side rendering and static site generation, ensuring fast initial page loads and optimal SEO across all public routes. The backend is a decoupled Node.js / Express REST API that handles authentication, job postings, and community data. MongoDB Atlas provides schema-flexible storage perfect for dynamic community and job data. API routes are protected via JWT middleware, and all calls are optimized with query pagination and server-side caching via Next.js API routes.

Impact & Metrics

Replaced 5+ fragmented tools for students and recruiters with one platform

Streamlined the talent discovery and hiring pipeline significantly

SEO-optimized pages driving organic discovery through search

Sub-second load time on Vercel Edge Network globally

Challenges & Solutions

Problem

Managing high volumes of community discussions and real-time job postings without degrading performance.

Solution

Implemented cursor-based pagination and server-side caching via Next.js API routes, significantly reducing MongoDB query load and improving response times.

Explore Prolance Live

See the platform in action or explore the source code on GitHub.