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.
Traditional CVs and skill checklists are obsolete. Skilltracker validates real skills using automation, project evidence, and peer review — driving real progress, not just assumptions.
- 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
- 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)
- 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
cd frontend
npm install
npm run dev- Clone this repository.
- Install dependecies:
npm install. - Run locally :
npm run dev. - For production build:
npm run buildthennpm start.
- 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.