Skip to content

hedy44/skilltracker

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

64 Commits
 
 
 
 
 
 
 
 

Repository files navigation

Skilltracker

Vision

A SaaS platform for real-time skill tracking, validation, and growth. Transform how developers, teams, and organizations manage competencies with live dashboards, API integrations, and practical evidence.

Why?

Traditional CVs and skill checklists are obsolete. Skilltracker validates real skills using automation, project evidence, and peer review — driving real progress, not just assumptions.

Stack

  • Frontend: Next.js (TypeScript)
  • Backend: Node.js (Express, TypeScript)
  • Database: PostgreSQL (Prisma ORM)
  • Auth: GitHub OAuth (NextAuth)
  • DevOps: Docker, GitHub Actions
  • Cloud: Vercel (initial deploy)
  • API: REST + GraphQL

Features (MVP Frontend)

  • Add new skills with name and proficiency level
  • Edit skills inline (change name and proficiency, with validation)
  • Remove skills (with confirmation prompt)
  • Success/error messages for user feedback
  • All data saved in browser (localStorage)

Roadmap (MVP)

  • Setup local environment
  • Initial folder structure
  • Visionary README
  • Initialize Next.js frontend
  • Add/Edit/Remove skills (frontend MVP)
  • Success/error feedback (frontend)
  • Remove skill with confirmation
  • Initialize Express.js backend
  • Docker Compose for all services
  • First working MVP: Validate skills, dashboard

How to Run (Frontend Only)

cd frontend
npm install
npm run dev

Deploy(Local)

  1. Clone this repository.
  2. Install dependecies: npm install.
  3. Run locally : npm run dev.
  4. For production build: npm run build then npm start.

Deploy Vercel

  • Connect this repository to Vercel (https://vercel.com/import/git).
  • Push to the main branch.-
  • Vercel will build and deploy automatically.
  • Access the generated URL to test the app in production.

About

Skill and competency tracking SaaS

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages