Overview
Project Background
Many job seekers waste hours formatting CVs in Word or paying for premium templates. I built a comprehensive web platform where users can select from professionally designed templates, fill in their information, and download polished CVs instantly. The admin dashboard allows template management without coding, while users get a seamless experience for creating, saving, and exporting multiple CV versions.
The Problem
Job seekers struggled to create professional, well-formatted CVs without expensive software or design skills. Existing online tools lacked template variety and often required paid subscriptions for basic features.
The Solution
Developed a full-featured CV creation platform with dual dashboards: Admin panel for uploading and managing CV templates, User dashboard for creating, editing, downloading CVs, and managing profile & files. Built with PHP, JavaScript, AJAX, CSS, HTML.
Gallery
Screenshots





Features
What Was Built
Drag-and-drop CV builder with real-time preview (AJAX-powered)
Admin dashboard to upload, edit, and categorize CV templates (JSON/XML import)
User dashboard to create, save, duplicate, and delete CV drafts
Multiple export formats: PDF, DOCX, and print-friendly HTML
Profile management with work history, education, skills, and portfolio links
File manager for users to upload profile photos and supporting documents
Template categories:English, Arabic, Modern, Professional, Creative, Academic, Executive
Auto-save functionality with version history
One-click 'Fill with sample data' for template preview before editing
Responsive design — works on desktop and tablet (optimized for CV creation)
Impact
Key Results
5+ registered users within 2 months of launch
15+ CVs created across 3 templates
Average CV creation time: 8 minutes (vs 45 minutes in Word)
Zero server downtime with 100 concurrent users tested
Stack
Technologies Used
More Projects