Shape your career. Find your fit.
This application allows users to create a professional personality profile by ranking their capabilities and energy levels for various attributes. They can then gain AI-driven insights into their professional strengths and weaknesses and match their profiles against job descriptions.
This is a monorepo managed with npm workspaces containing:
packages/frontend
- React frontend applicationpackages/backend
- Node.js backend API server
-
Install dependencies:
npm install
-
Start development servers:
npm run dev
- Frontend: React with Vite and Tailwind CSS
- Backend: Node.js with Express and TypeScript
- Database: PostgreSQL
- Authentication: Google OAuth 2.0 via Passport.js
- User authentication with Google OAuth
- Professional personality profiling
- AI-driven insights
- Job matching capabilities
Built with the vibe-code-flow process