| Availability |
Odoo Online
Odoo.sh
On Premise
|
| Odoo Apps Dependencies |
•
Employees (hr)
• Website (website) • Discuss (mail) |
| Lines of code | 3295 |
| Technical Name |
employee_skill_portal |
| License | OPL-1 |
| Website | https://yourwebsite.com |
| Availability |
Odoo Online
Odoo.sh
On Premise
|
| Odoo Apps Dependencies |
•
Employees (hr)
• Website (website) • Discuss (mail) |
| Lines of code | 3295 |
| Technical Name |
employee_skill_portal |
| License | OPL-1 |
| Website | https://yourwebsite.com |
Employee Skill Portfolio v17.0
Complete skill management system with stunning portal, endorsements, certifications, skill matrix, and AI recommendations for Odoo 17.
📌 Overview
Employee Skill Portfolio transforms how organizations track and showcase employee skills. It provides a beautiful public portal where employees can display their skills, certifications, and endorsements. HR and managers gain powerful analytics, skill gap analysis, and AI-powered recommendations. Built with glassmorphism design and full Odoo 17 integration.
⭐ Core Features
Skill Inventory
Track technical, soft, language, certification, tool skills with proficiency levels, years of experience, and usage frequency.
Endorsements
Request and approve peer endorsements with relationship types (manager, colleague, client). Anonymous option available.
Certifications
Store certificate ID, expiry date, issuing body, and URL. Timeline view with expiry warnings.
Public Portal
Glassmorphism portal with department grouping, search, filters, and top skills widget. Fully responsive.
Skill Score
Advanced scoring algorithm combining self rating, manager rating, endorsements, and experience (0-100).
Approval Workflow
Draft → Submitted → HR Review → Manager Approval → Approved. Full verification history.
Skill Matrix
Heatmap view of skills across departments. Export to Excel/PDF. Gap analysis.
AI Recommendations
Collaborative filtering suggests skills based on similar roles. Role-based skill gap detection.
Training Programs
Link skills to training courses, track completion, auto-assign skills on completion.
📸 Module Screenshots
📝 Employee Skill Form
Create and manage skills with name, employee assignment, skill type selection (Technical, Soft, Language, Certification, Tool, etc.), category, and tags. Includes approval buttons.
Core Model
✉️ Request Endorsement
Employees can request endorsements from colleagues/managers. Includes endorser selection, personal message, relationship type, rating, and visibility settings.
Social Proof
🌐 Team Skills Directory
Public-facing portal showing all employees with their skills. Includes search bar, statistics counters, and category filters. Glassmorphism design.
Portal Ready
📂 Menu Structure
Complete navigation: Dashboard, All Skills, All Endorsements, Skill Assessments, Training Programs, and Configuration (Categories & Tags).
Navigation
📊 Proficiency Details
Track years of experience, last used date, usage frequency, self rating, manager rating, and overall rating. Includes description, projects used, and achievements.
Skill Scoring
⭐ Endorsements Management
View all endorsements received for a skill. Shows endorser, date, rating (stars), relationship, status, and comments. Add new endorsements inline.
Credibility
🏷️ Skill Tags
Configure tags for flexible skill categorization. Each tag has a name, color code, and active flag.
Flexible
📁 Skill Categories
Hierarchical skill categories with parent-child relationships. Each category has a skill type, sequence, description, color, and icon.
Organization
🎓 Training Programs
Manage training courses linked to skills. Includes training name, type (online/classroom/workshop/certification), provider, duration, cost, and URL.
Development
📋 Skill Assessments
Conduct skill gap analysis comparing required vs current levels. Includes assessment name, employee, assessor, assessment type, detailed skill lines, scores, and gap calculation.
Analytics⚙️ Technical Specifications
| Odoo Version | 17.0 (Community & Enterprise) |
|---|---|
| Module Version | 17.0.2.0.0 |
| License | OPL-1 (Odoo Proprietary License v1.0) |
| Dependencies | base, portal, hr, website, mail |
| Models | employee.skill, skill.endorsement, skill.category, skill.tag, employee.skill.assessment, skill.training, skill.history, endorsement.request |
| New Menus | Skills Management (Dashboard, All Skills, Endorsements, Assessments, Training, Configuration) |
| Portal Routes | /skills, /skills/employee/<id>, /skills/search, /skills/category/<id> |
| Languages | English (default), Arabic translation ready |
| Multi‑Company | Yes |
🔧 How It Works
| Step 1 | Install module → Auto-creates security groups and menu structure |
|---|---|
| Step 2 | Configure Skill Categories and Tags (optional, from Configuration menu) |
| Step 3 | Employees add skills via form → Submit for approval |
| Step 4 | HR/Manager approves skills → Skills become verified |
| Step 5 | Skills appear on public portal (/skills) with beautiful glassmorphism design |
| Step 6 | Employees request endorsements, get certified, track skill scores |
🤖 AI Recommendations & Analytics
The module includes a powerful recommendation engine that:
- Collaborative Filtering: Suggests skills based on colleagues in similar roles
- Role-Based Gap Analysis: Compares employee skills against high performers in same job title
- Skill Velocity Report: Tracks skill acquisition rate per employee/department
- Succession Planning: Identifies potential successors based on skill overlap
📥 Installation & Configuration
| 1. Copy Module | Place folder in Odoo addons directory |
|---|---|
| 2. Update Apps List | Restart server → Activate developer mode → Refresh Apps |
| 3. Install | Search "Employee Skill Portfolio" → Click Install |
| 4. Configure Groups | Settings → Users → Add users to "Skill / Manager" or "Skill / HR" groups |
| 5. Access Portal | Go to /skills to view public directory |
✅ Why Choose Employee Skill Portfolio?
Modern UI
Glassmorphism design with floating particles, smooth animations, and responsive layout.
Zero Config
Install and go. Optional configurations for categories, tags, and security groups.
Multi-Language
English default, ready for Arabic/RTL translation.
Secure
Granular access rights (Employee, Manager, HR). Portal rules protect data.
📞 Support & Contact
After purchase, you receive:
- 📧 12 months email support (response within 24-48 hours)
- 🔄 Free updates for 12 months (bug fixes, compatibility, minor features)
- 📚 Installation guide included in module documentation
- 🐛 Bug fixes prioritized within 72 hours
📧 Contact: Use Odoo App Store ticket system or email: support@yourcompany.com
🌐 Website: yourcompany.com
One-time payment · Lifetime access · 12 months support & updates
Odoo Proprietary License v1.0 This software and associated files (the "Software") may only be used (executed, modified, executed after modifications) if you have purchased a valid license from the authors, typically via Odoo Apps, or if you have received a written agreement from the authors of the Software (see the COPYRIGHT file). You may develop Odoo modules that use the Software as a library (typically by depending on it, importing it and using its resources), but without copying any source code or material from the Software. You may distribute those modules under the license of your choice, provided that this license is compatible with the terms of the Odoo Proprietary License (For example: LGPL, MIT, or proprietary licenses similar to this one). It is forbidden to publish, distribute, sublicense, or sell copies of the Software or modified copies of the Software. The above copyright notice and this permission notice must be included in all copies or substantial portions of the Software. THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
Please log in to comment on this module