Not every engineer is the same. Evaluate the strengths and weaknesses of your engineers. Give them appreciation and feedback where its appropriate. Build a kick ass team!
Try it now! No installation required - runs directly in your browser.
- Engineer Information: Enter engineer name and select evaluation level (Junior, Mid, Senior)
- Smart Rating System: Rate on a 1-5 scale with descriptive labels and emojis:
- 😰 1 - Below Expectations (needs major support)
- 😐 2 - Slightly Below Expectations
- 😊 3 - Meets Expectations (sometimes exceeds, sometimes not)
- 🌟 4 - Often Exceeds Expectations
- 🚀 5 - Greatly Exceeds Expectations
- Level-Specific Guidance: Collapsible dimension explanations with level-specific expectations for Junior, Mid, and Senior engineers
- Interactive Design: Click rating labels or use sliders to set ratings with visual feedback
- Beautiful UI: Modern design with DaisyUI components, smooth animations, and color-coded rating indicators
- Smart Averaging: Only counts set ratings in the average calculation
- Interactive Radar Chart: Real-time visualization with Chart.js
- Persistent Storage: Automatically saves ratings and engineer info locally
- Trading Card Export: Download a beautiful trading card-style PNG with engineer info, ratings, and chart
- Responsive Design: Works perfectly on desktop and mobile devices
- ⚙️ Technical Execution - Code quality, testing, and technical implementation
- 🏗️ System Design - Architecture and design thinking capabilities
- 🤝 Collaboration - Communication and teamwork skills
- 🎯 Ownership & Accountability - Taking responsibility and following through
- 💼 Product & Business Understanding - Alignment with business goals
- 🌱 Growth + Mentorship - Learning mindset and helping others grow
- 💥 Impact - Influence and contribution to team/organization success
- Clone the repository
- Open
index.htmlin your browser - Start evaluating!
This project uses:
- Vanilla JavaScript - No build step required
- Tailwind CSS - Utility-first CSS framework (via CDN)
- DaisyUI - Beautiful component library (via CDN)
- Chart.js - Interactive charts (via CDN)
No build step required - just open index.html and you're ready to go!
- Set Engineer Info: Start by entering the engineer's name and selecting their level
- Expand Dimensions: Click on dimension titles to see level-specific guidance and expectations
- Rate Dimensions: Click on the rating labels or drag the sliders to set ratings
- View Progress: The radar chart updates in real-time with color-coded indicators
- Export Results: Click "Export Trading Card" to download a beautiful PNG summary
- Reset Safely: The reset button includes a confirmation dialog to prevent accidental data loss
This project is licensed under the MIT License - see the LICENSE file for details. You are free to use, modify, and distribute this project however you like!
If you find this useful, consider buying me a coffee to support continued development and improvements!