-
Notifications
You must be signed in to change notification settings - Fork 3
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
- Loading branch information
Showing
2 changed files
with
139 additions
and
0 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,76 @@ | ||
"use client"; | ||
|
||
import TextEditor from "@/components/ui/textEditor"; | ||
import { | ||
impressiveCVContents, | ||
persuasiveCoverLetterContents, | ||
} from "@/constants/pageContents/pathwayToSuccess"; | ||
import React, { useState } from "react"; | ||
import { concat, map } from "lodash-es"; | ||
import { | ||
Accordion, | ||
AccordionContent, | ||
AccordionItem, | ||
AccordionTrigger, | ||
} from "@/components/ui/accordion"; | ||
|
||
const CraftingCV = () => { | ||
const [value, setValue] = useState(persuasiveCoverLetterContents.content); | ||
|
||
return ( | ||
<div> | ||
{/* uncomment this to update the contents */} | ||
{/* <TextEditor initialValue={value} onEditorChange={setValue} /> */} | ||
|
||
<div className="p-5"> | ||
<section> | ||
<div className="text-2xl font-semibold"> | ||
{impressiveCVContents.title} | ||
</div> | ||
<div | ||
dangerouslySetInnerHTML={{ | ||
__html: impressiveCVContents.content, | ||
}} | ||
/> | ||
</section> | ||
<hr className="my-5" /> | ||
<section> | ||
<div className="text-2xl font-semibold"> | ||
{persuasiveCoverLetterContents.title} | ||
</div> | ||
<div | ||
dangerouslySetInnerHTML={{ | ||
__html: persuasiveCoverLetterContents.content, | ||
}} | ||
/> | ||
</section> | ||
<hr className="my-5" /> | ||
<section> | ||
<div className="text-2xl font-semibold"> | ||
Frequently Asked Questions (FAQs) | ||
</div> | ||
<div> | ||
{map( | ||
concat( | ||
impressiveCVContents.faqs, | ||
persuasiveCoverLetterContents.faqs, | ||
), | ||
(content) => ( | ||
<Accordion type="single" collapsible key={content.title}> | ||
<AccordionItem value="item-1"> | ||
<AccordionTrigger className="text-xl font-normal"> | ||
{content.title} | ||
</AccordionTrigger> | ||
<AccordionContent>{content.description}</AccordionContent> | ||
</AccordionItem> | ||
</Accordion> | ||
), | ||
)} | ||
</div> | ||
</section> | ||
</div> | ||
</div> | ||
); | ||
}; | ||
|
||
export default CraftingCV; |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,63 @@ | ||
export const impressiveCVContents = { | ||
title: "Crafting an Impressive CV: Your Ultimate Guide to Stand Out", | ||
content: ` | ||
<p>Your CV is your first impression with potential employers, making it crucial to get it right. Whether you’re a seasoned professional or just starting your career, crafting a compelling CV can set you apart. Let’s dive into essential tips, actionable advice, and answers to common questions about creating a winning resume.</p><p><br></p><h5>The Importance of Choosing the Right Format</h5><p>Your CV format plays a vital role in how your information is presented. Here are the three most common formats:</p><ul><li><strong>Chronological:</strong> Ideal for those with a consistent career path, focusing on work experience in reverse chronological order.</li><li><strong>Functional:</strong> Highlights skills and accomplishments, best for those with career gaps or shifting industries.</li><li><strong>Combination:</strong> Merges both formats, offering flexibility for showcasing skills alongside a solid work history.</li></ul><p>Choose a format that aligns with your experience and job application.</p><p><br></p><h5>Choosing the Perfect Template</h5><p>A clean and professional layout ensures your CV looks polished and easy to read. Avoid overly creative designs unless you’re in a design-focused field. Simplicity and clarity are key. (For inspiration, check out templates like Ram Ghale’s CV, which balances design and readability seamlessly.)</p><h5><br></h5><h5>Highlight Key Achievements, Not Just Duties</h5><p>Employers want to see what makes you unique. Instead of listing tasks, focus on your accomplishments.</p><p><strong>For example:</strong></p><ul><li><strong>Instead of:</strong> “Managed social media accounts.”</li><li><strong>Write:</strong> “Increased social media engagement by 35% within six months by implementing targeted campaigns.”</li></ul><h5><br></h5><h5>Quantify Your Results</h5><p>Numbers speak louder than words. Wherever possible, include metrics to demonstrate your impact.</p><ul><li>“Boosted sales revenue by 20% through strategic upselling.”</li><li>“Reduced onboarding time by 15% by streamlining the training process.”</li><li><br></li></ul><h5>Tailor Your CV with Relevant Keywords</h5><p>Applicant Tracking Systems (ATS) often scan resumes for specific keywords. Tailor your CV by carefully analyzing the job description and incorporating relevant terms.</p><p><strong>Example:</strong> If a job description emphasizes “project management” and “agile methodologies,” ensure these keywords appear in your CV where applicable.</p><h5><br></h5><h5>Crafting a Compelling Professional Summary</h5><p>A strong professional summary at the top of your CV sets the tone.</p><p><strong>Example:</strong></p><blockquote>“Results-driven marketing professional with over five years of experience in developing data-driven campaigns, enhancing brand visibility, and driving customer engagement. Proven track record of achieving 150% ROI on ad spend.”</blockquote><h5><br></h5><h5>Tailoring Your Resume Based on Experience and Job</h5><p>Whether you’re a recent graduate or a seasoned executive, your CV should reflect your unique strengths.</p><ul><li><strong>For recent graduates:</strong> Focus on internships, academic projects, and transferable skills.</li><li><strong>For experienced professionals:</strong> Highlight leadership roles, major accomplishments, and industry-specific expertise.</li></ul><h5><br></h5><h5>Final Thoughts</h5><p>Crafting an impressive CV doesn’t have to be daunting. With the right structure, tailored content, and a focus on your unique strengths, you can create a resume that captures attention and opens doors.</p><p>Looking for more tips? Explore our <a href="#" rel="noopener noreferrer" target="_blank">sample CV templates</a> and start building your standout resume today!</p> | ||
`, | ||
faqs: [ | ||
{ | ||
title: "What’s the ideal length for a resume?", | ||
description: | ||
"Aim for one page if you’re early in your career. Two pages are acceptable for experienced professionals, but only if the content is relevant.", | ||
}, | ||
{ | ||
title: "Should I include references?", | ||
description: | ||
"References are not mandatory unless specifically requested. Instead, use the space to focus on your achievements.", | ||
}, | ||
{ | ||
title: "Which font is best for a CV?", | ||
description: | ||
"Choose professional fonts like Arial, Calibri, or Times New Roman in 10–12 pt size for readability.", | ||
}, | ||
{ | ||
title: "Can I include a photo on my resume?", | ||
description: | ||
"This depends on the region. In countries like the U.S. or U.K., photos are typically discouraged. However, in some parts of Europe, a professional photo is standard.", | ||
}, | ||
], | ||
}; | ||
|
||
export const persuasiveCoverLetterContents = { | ||
title: "Writing Persuasive Cover Letters: Your Gateway to the Job", | ||
content: ` | ||
<p>A cover letter is your opportunity to introduce yourself, make a strong first impression, and explain why you're the perfect candidate for the job. Let’s explore actionable strategies, essential tips, and creative ideas to help you craft a standout cover letter that gets noticed.</p><p><br></p><h5>Personalization is Key</h5><p>Address your cover letter to the specific hiring manager whenever possible. Avoid generic salutations like “To Whom It May Concern.” Conduct research to find the appropriate name or title. A personalized greeting shows effort and interest.</p><h5><br></h5><h5>Crafting a Captivating Introduction</h5><p>Begin with a compelling opening line that grabs the reader's attention.</p><p><strong>Example:</strong></p><blockquote>“As a passionate software developer with a proven track record of delivering high-quality applications, I was thrilled to see your opening for a Front-End Developer at XYZ Corp.”</blockquote><h5><br></h5><h5>Connecting Your Experience to the Role</h5><p>Clearly explain how your skills and experiences align with the role’s requirements. Use specific examples to demonstrate your qualifications.</p><p><strong>Example:</strong></p><blockquote>“In my previous role at ABC Inc., I spearheaded a marketing campaign that increased customer retention by 25%, showcasing my ability to execute data-driven strategies that deliver results.”</blockquote><h5><br></h5><h5>Showcasing Your Enthusiasm</h5><p>Employers value genuine interest in their company and mission. Highlight what excites you about the role and how you align with the company’s values.</p><p><strong>Example:</strong></p><blockquote>“Your commitment to sustainable business practices resonates deeply with my values, and I’m excited about contributing to your initiatives.”</blockquote><h5><br></h5><h5>Closing Strong</h5><p>End your letter with a confident call to action, expressing eagerness to discuss your application further.</p><p><strong>Example:</strong></p><blockquote>“I would love the opportunity to discuss how my skills and experiences can contribute to your team’s success. Thank you for considering my application.”</blockquote><h5><br></h5><h5>Polished Presentation Matters</h5><p>Use a clean, professional layout for your cover letter. Maintain consistent fonts and formatting to enhance readability. Avoid overly elaborate designs unless applying for a creative role.</p><h5><br></h5><h5>Additional Tips for Success</h5><ul><li><strong>Keep it concise:</strong> Limit your cover letter to one page.</li><li><strong>Proofread thoroughly:</strong> Typos and grammatical errors can leave a negative impression.</li><li><strong>Use keywords:</strong> Tailor your letter with relevant terms from the job description.</li></ul><h5><br></h5><h5>Sample Cover Letters</h5><p>Need inspiration? Check out our sample cover letters, like <a href="#" rel="noopener noreferrer" target="_blank">Ram Ghale’s example</a>, which demonstrates how to balance professionalism with a personal touch.</p><h5><br></h5><h5>Final Thoughts</h5><p>Writing a persuasive cover letter doesn’t have to be daunting. Focus on personalization, connecting your skills to the role, and showcasing your enthusiasm. With these tips and examples, you can create a cover letter that opens doors and lands interviews.</p><p>Looking for more ideas? Explore our <a href="#" rel="noopener noreferrer" target="_blank">cover letter templates</a> and start writing your winning application today!</p> | ||
`, | ||
|
||
faqs: [ | ||
{ | ||
title: "How long should a cover letter be?", | ||
description: | ||
"Keep your cover letter concise and to the point, ideally one page or less.", | ||
}, | ||
{ | ||
title: "Do I need to include a cover letter if it’s optional?", | ||
description: | ||
"Yes! Submitting a cover letter, even when optional, demonstrates initiative and interest in the role.", | ||
}, | ||
{ | ||
title: "Can I use the same cover letter for multiple jobs?", | ||
description: | ||
"Avoid using generic cover letters. Tailor each letter to the specific job and company to make a stronger impact.", | ||
}, | ||
{ | ||
title: "What font should I use for a cover letter?", | ||
description: | ||
"Stick to professional fonts like Arial, Calibri, or Times New Roman in a 10–12 pt size for a clean and polished look.", | ||
}, | ||
{ | ||
title: "Should I include salary expectations in my cover letter?", | ||
description: | ||
"Only mention salary expectations if specifically requested in the job posting.", | ||
}, | ||
], | ||
}; |