A modern web application that helps professionals quantitatively evaluate their current job positions through a comprehensive assessment framework. Make data-driven career decisions by analyzing your job satisfaction across multiple dimensions.
2024-12-14.16-29-11.mp4
Evaluate your position across 10 key dimensions including time investment, skill match, compensation, growth potential, and work environment.
Uses a weighted scoring system based on extensive research into job satisfaction and career development factors.
View your results through intuitive charts and visualizations powered by Recharts, helping you understand your job's strengths and areas for improvement.
Save your assessments and track changes over time to monitor how your job satisfaction evolves.
Receive tailored recommendations based on your assessment results to help guide your career decisions.
Clean, responsive design built with shadcn/ui components for a seamless user experience across all devices.
First, install dependencies:
npm install
# or
yarn install
Then, run the development server:
npm run dev
# or
yarn dev
Open http://localhost:3000 with your browser to see the result.
job-valuation/
├── src/
│ ├── app/ # Next.js app router pages
│ ├── components/ # Reusable UI components
│ ├── lib/ # Utility functions
│ ├── store/ # State management
│ └── types/ # TypeScript definitions
├── public/ # Static assets
└── ...config files
The easiest way to deploy your Next.js app is to use the Vercel Platform from the creators of Next.js.
Check out our Next.js deployment documentation for more details.
This project is licensed under the Apache-2.0 license.
Created and maintained by Chan Meng.