This is a standalone system for ranking candidates for a Recycling Production Line Manager role. It includes:
- Database: efficient SQL schema for candidates and evaluations.
- AI Integration: Prompts to evaluate Crisis Management, Sustainability, and Motivation.
- Dashboard: React + Vite + Mantine UI for visualizing candidate rankings.
G.CP.Selection-System.mp4
- Database Setup:
- Import
database/schema.sqlinto your MySQL database. - Run
node seed.jsto generate fresh data (already generated indatabase/insert_data.sql).
- Import
- Dashboard Setup:
cd dashboardnpm installnpm run dev- Open
http://localhost:5173
- Code: GitHub Repository (Source code + SQL).
- AI Prompts: See
AI_PROMPTS.md. - Database:
- Schema:
database/schema.sql - Data:
database/insert_data.sql
- Schema:
- Dashboard: React + Vite + Mantine (Source in
dashboard/).
/database: SQL files and JSON dump./dashboard: Frontend application.AI_PROMPTS.md: Evaluation criteria prompts.seed.js: Data generator script.