CV System

CV System

A custom WordPress CV builder designed for use with Elementor, allowing structured creation and display of professional CV content directly within a website. The system provides a simple backend interface for managing CV data, including skills, work history, education, and personal interests, while delivering a clean and responsive frontend layout through a dedicated Elementor widget. It integrates seamlessly with Elementor, enabling drag-and-drop placement of CV sections while maintaining a consistent card-based layout and structured formatting. The plugin is designed for portfolio websites, personal CV pages, and standalone CV platforms where a clear and organised presentation of experience is required.

Overview

Custom CV Builder

Provides a dedicated WordPress interface for managing CV content, including skills, work history, education, and hobbies.

Elementor Integration

Displays CV content using a custom Elementor widget, allowing flexible placement across pages.

Structured Content Layout

Organises information into clear sections with labelled fields such as Company, Date, and Educational Group.

Flexible Section Control

Allows individual sections to be enabled or disabled directly within the Elementor widget.

Responsive Card Design

Uses a clean card-based layout that adapts across desktop and mobile devices.

How It Works

CV Creation in WordPress

CV content is created and managed through a custom post type within the WordPress dashboard

Content Management Interface

Users can add and update skills, work history, education, and hobbies using a structured input system.

Elementor Widget Placement

The CV is displayed by placing the CM CV widget onto any page using Elementor

Dynamic Section Rendering

Selected sections are rendered dynamically based on widget settings and available content.

Tech Stack

Wordpress
Elementor
Php
CSS
JavaScript