Hello

Navigation
Socials
Work
Back to Projects
Project

SkillSeed

A high-performance multi-role web platform engineered for micro-internships, job postings, stringent work verifications, and marketplace payments.

Next.js 16NestJSPostgreSQLTypeORMTailwind CSSGSAP
The Story

The thinking behind the build.

Operating a complex, multi-sided marketplace introduces monumental challenges regarding trust, quality assurance, and role fragmentation. When companies attempt to source micro-internships or contract talent, they often encounter unreliable vetting processes and convoluted payment milestones that hinder rapid execution.

SkillSeed was built to consolidate the hiring pipeline by introducing dedicated "Reviewer" roles and isolated dashboards. Powered by a Next.js 16 frontend and a modular NestJS backend, this platform enables seamless execution across four distinct user groups—empowering businesses to hire, talent to work, and auditors to verify deliverables in an integrated, frictionless environment.

Key Engineering Highlights

Multi-Role Dashboards: Isolated, dynamic navigation and routing explicitly segregated for Companies, Employees, Reviewers, and Administrators.

GSAP Animation Pipeline: Neo-Brutalist glassmorphism UI enriched with GSAP ScrollTrigger features and continuous marquee physics.

Enterprise-Grade Security: Comprehensive BCrypt hashing, JWT authorization, explicit CORS boundaries, and SSL-enforced database transports.

Architecture Diagram

System diagrams

Layer 01Client & UI

Next.js 16 App Router

High-contrast Neo-Brutalist interface utilizing GSAP animations, Tailwind styling, and client-side Zod validation.

Next.js 16GSAPZod Schemas
Layer 02API & Security

NestJS Framework

Modular Node backend orchestrating JWT issuance, modular route guards, Multer file processing, and input sanitization.

NestJSJWT SecurityBCrypt
Layer 03Data Storage

PostgreSQL & TypeORM

Relational state management executing schema migrations, defining domain entities, and scaling via Neon DB infrastructure.

PostgreSQLTypeORMNeon DB
Next.js Client PlatformNestJS Micro-ArchitecturePostgreSQL Relational DB
Process Flow

Process flow

01

Role-Based Onboarding

Users register and authenticate as a Company, Employee, or Reviewer, utilizing centralized Zod validation to ensure data integrity during onboarding.

02

Job Posting & Discovery

Companies utilize multi-step wizards to post structured roles, while Employees explore the marketplace to discover matching opportunities.

03

Execution & Auditing

Employees submit work deliverables, which are subsequently routed to dedicated Reviewer accounts for quality audits before final approval.

04

Payouts & Reputation

Following successful verification, financial payouts are authorized and automated rating adjustments update user trust scores across the platform.

Screenshots

Screenshots and progress

Main Landing Page Screenshotpublic/skillseed-1.png
SkillSeed Landing Screenshot
Role Dashboards Screenshotpublic/skillseed-2.png
SkillSeed Dashboards Screenshot
Job Application Process Screenshotpublic/skillseed-3.png
SkillSeed Application Screenshot
Verification Workflow Screenshotpublic/skillseed-4.png
SkillSeed Verification Screenshot