Resume Builder Detailed Documentation
The Resume Builder is an Add-On designed to help users create professional resumes using pre-built templates.
Introduction
The Resume Builder Add-On is a comprehensive solution designed to help users create professional resumes using modern, interactive templates. This powerful tool combines an intuitive frontend interface with robust backend management capabilities, allowing users to build, customize, and manage resumes effortlessly. The system features six professional templates with interactive click-to-edit functionality, real-time preview capabilities, multi-section support including experience, education, skills, projects, languages, certifications, and awards, along with media upload capabilities for profile images. The responsive design is optimized for all devices while providing comprehensive admin panel functionality for system configuration and resume management, public sharing with secure encrypted links, and multi-tenant support with company-specific branding.
How To Install the Resume Builder Add-On?
To Set Up the Resume Builder Add-On, you can follow this link: Setup Add-On
How to Use the Resume Builder Add-On?
System Setup Configuration
Brand Section
The Brand Settings section allows you to configure the basic branding of your resume builder platform. In this section, you can upload the Logo and Favicon, and enter the Footer Text. After entering all required information, click the Save Changes button to apply the updates.
Once saved, these details will automatically appear on the frontend website. The Logo will be displayed in the website header, the Favicon will appear in the browser tab, and the Footer Text will be shown at the bottom of all pages.
Hero Section
The Hero Section allows you to manage the main banner area displayed on the homepage. In this section, you can enter the Title, Subtitle, Button Text, and set statistics such as Templates Count, Resumes Created, and Success Rate. After entering all required details, click the Save Changes button to apply the updates.
Once saved, this information will automatically appear on the homepage hero section, displaying the welcome message, call-to-action button, and key statistics to encourage user engagement.
FAQ Management System
The FAQ Management section allows you to create and manage frequently asked questions. To add a new FAQ, click the Create button and enter the Question and Answer. After completing all required fields, click the Create button to save the FAQ.
All FAQs are displayed in a list view showing Question, Answer, and Actions. From the action column, you can Edit an FAQ to update its content or Delete an FAQ when it is no longer needed. Once created, all FAQs automatically appear on the website’s FAQ page in a collapsible format.
Tutorial Video Management
The Tutorial Management section allows you to create and manage video tutorials. To add a new tutorial, click the Create button and enter the Title, Description, and YouTube URL. After completing all required fields, click the Create button to save the tutorial.
The list page displays all tutorials with Title, Description, and Actions. From the action column, you can Edit a tutorial to update its details or Delete a tutorial when it is no longer required. All tutorials automatically appear on the website’s tutorial section with embedded video players.
User Guides Management
The User Guides section allows you to create and manage step-by-step guides. To add a new guide, click the Create button and enter the Title, Description, select an Icon, and add Guide Points by typing each point and pressing Enter. After completing all required fields, click the Create button to save the guide.
All guides are displayed in a list view showing Title, Description, Icon, and Actions. From the action column, you can Edit a guide to update its content or Delete a guide when it is no longer needed. Guides appear on the website’s guides section with visual icons and bullet points.
Support Settings
The Support Settings section allows you to configure contact information and support channels. In this section, you can enter the Contact Email, Phone Number, Address, Business Hours, and Support Description. After entering all required information, click the Save Changes button to apply the updates.
Once saved, these details will automatically appear on the website’s support section, providing users with multiple ways to contact your organization.
Resume Management
The Manage Resumes section allows administrators to view and manage all created resumes. The list displays all resumes with columns for Name, Email, Template, Created Date, and Actions. You can use the Search bar to quickly find specific resumes and apply filters to narrow results.
The Actions column provides complete control over resume management. You can Copy Link to generate a public resume URL that can be shared, Copy Resume Builder Link to provide users with a direct link to create resumes, or Delete a resume when it is no longer needed.
Template Gallery
The public landing page serves as the main entry point for users. The page features a header with the company logo and navigation menu including Home, Templates, Tutorials, FAQ, and Support sections. The hero section displays customizable headlines, call-to-action buttons, and success statistics.
The template gallery presents six professional resume templates available in the system:
1. Professional Classic – Clean, traditional design perfect for corporate environments
2. Modern Minimalist – Geometric design with emerald accents and contemporary styling
3. Creative Bold – Industrial design with dark header and high-contrast blue elements
4. Executive Professional – Left sidebar layout with teal accents suitable for senior positions
5. Modern Grid – Card-based layout with rose accents and modern grid system
6. Compact Professional – Space-efficient design with indigo accents for concise resumes
Each template includes hover animations that provide full preview capabilities with template preview, hover animations, template ratings and download counts, and direct template selection. Click on any template to open the resume editor view at.
Template Customization Overview
The template customization interface provides a comprehensive, interactive environment where users can modify every aspect of their resume in real-time. The interface features a professional header with company logo, navigation menu, section toggle controls, and save functionality, while the main area displays a live preview of the resume that updates instantly as users make changes.
Inside the Template View, the header includes a logo, Menu, Award Section Toggle, and Save button. Use the Award Section Toggle to show or hide the Awards part of the resume. Section control toggles allow users to show or hide optional sections like certifications and awards, while all resume sections remain clickable for immediate editing access.
Personal Information Management
Click on the Profile Image to open a popup where you can change the image. The Personal Info Editor modal provides profile image upload functionality where users can click on profile image to open upload dialog, upload images with preview and remove image options, plus basic info editing for full name and professional title customization.
Users can upload new images from their device with automatic optimization and preview capabilities, remove existing images when needed, and see changes reflected immediately in the template preview. Click on the Name section to add or edit the name in the resume with real-time updates and validation to ensure required fields are completed.
Contact Information Management
Similar click-and-edit actions are available for Contact information. The Contact Info Editor modal manages phone number, email address, location (City, State), LinkedIn profile URL, and portfolio website (template-dependent). Users can edit phone numbers with format validation, email addresses with real-time validation, physical location information, LinkedIn profile URLs, and portfolio websites where supported by the template design. The system includes intelligent validation that checks email formats and URL structures.
Work Experience Management
Similar click-and-edit actions are available for Work Experience. The Experience Manager modal handles add/edit experience entries with company name, job title, start and end dates, location, dynamic responsibilities list (add/remove items), and dynamic achievements list (add/remove items). Experience management includes viewing all existing entries, editing individual entries, deleting entries with confirmation, and reordering entries by date.
The dynamic list management allows users to add, remove, and reorder responsibilities and achievements using intuitive controls, while the system maintains chronological ordering of experience entries with editing and deletion capabilities to prevent accidental data loss.
Education Management
Similar click-and-edit actions are available for Education. The Education Manager modal handles add/edit education entries with institution name, degree type, field of study, graduation year, and GPA (optional). Education management provides multiple education entries support, edit/delete existing entries, and chronological ordering.
The system supports various degree levels from high school through doctoral programs, with automatic chronological ordering by graduation date. Management features include editing and deletion capabilities for existing entries, with validation to ensure complete information for each educational achievement.
Skills Management
Similar click-and-edit actions are available for Skills. The Skills Manager modal provides skill entry with skill name, proficiency level (0-100% slider), and visual proficiency bars. Skills management includes adding multiple skills, editing skill levels, deleting skills, and automatic categorization.
The system automatically generates visual proficiency bars in the template preview, with automatic categorization into technical skills, soft skills, and other relevant categories. The management interface allows for editing skill levels, deleting skills, and reordering based on importance or relevance.
Languages Management
Similar click-and-edit actions are available for Languages. The Languages Manager modal handles language entry with language name, proficiency level (0-100% slider), and visual proficiency indicators. Language management supports multiple languages, proficiency level editing, and removing languages.
Users can add unlimited languages with proficiency levels set using percentage sliders, with descriptions ranging from basic to native proficiency. The system generates visual proficiency indicators in the template that clearly communicate language abilities to potential employers.
Certifications and Awards Management
Similar click-and-edit actions are available for Certifications and Awards. The Certifications Manager modal (optional) handles certification details with certification name, issuing organization, and date obtained. Management features include show/hide section toggle, add/edit/delete certifications, and chronological ordering.
The Awards Manager modal (optional) manages award details with award name, issuing organization, and date received. Management features include show/hide section toggle, add/edit/delete awards, and chronological ordering.
Both systems operate with optional section control through header toggles, supporting unlimited entries with comprehensive management capabilities while template integration ensures appropriate visual prominence when sections are enabled.
Resume Saving Process
The resume saving process uses the Save Resume Dialog modal with user information collection requiring full name and email address with form validation. The system creates new resume sessions, generates unique resume IDs, collects all section data, validates required fields, and prepares JSON structure before saving.
Users access the save functionality through a prominent Save button in the template header, which opens a modal requiring identification and contact information. The system validates all required information before compiling all section data into a structured format.
Resume Sharing and Access
The Public Resume Viewing system provides public access with no authentication required, template rendering that displays resumes using original templates, print-friendly optimization for PDF generation, responsive design for mobile and desktop compatibility, and security through encrypted IDs that prevent enumeration attacks.
The resume sharing system generates secure, encrypted URLs for each saved resume, enabling public access without requiring user authentication. The public viewing interface preserves the original template formatting and design, ensuring that shared resumes appear exactly as intended with optimization for both screen viewing and print/PDF generation.
Categories
Related articles
- Warranty Add-On Detailed Documentation
- Timesheet Integration in Dash SaaS
- Braintree Payment Gateway Detailed Documentation
- Freelancing Platform Integration in Dash SaaS
- Events Management Integration in Dash SaaS
- Blood Bank Integration in Dash SaaS
- Contract Template Integration in Dash SaaS
- Garden Management Integration in Dash SaaS
- Performance Indicator Integration in Dash SaaS
- How to Set up Add-On in WorkDo
- Insurance Management Integration in Dash SaaS
- Inventory Integration in Dash SaaS
Reach Out to Us
Have questions or need assistance? We're here to help! Reach out to our team for support, inquiries, or feedback. Your needs are important to us, and we’re ready to assist you!
Need more help?
If you’re still uncertain or need professional guidance, don’t hesitate to contact us. You can contact us via email or submit a ticket with a description of your issue. Our team of experts is always available to help you with any questions. Rest assured that we’ll respond to your inquiry promptly.
Love what you see?
Do you like the quality of our products, themes, and applications, or perhaps the design of our website caught your eye? You can have similarly outstanding designs for your website or apps. Contact us, and we’ll bring your ideas to life.
