Skip to content

Commit

Permalink
pathway to success page
Browse files Browse the repository at this point in the history
  • Loading branch information
aaasisss committed Dec 28, 2024
1 parent 6aa73a0 commit 1c37103
Show file tree
Hide file tree
Showing 2 changed files with 139 additions and 0 deletions.
76 changes: 76 additions & 0 deletions src/app/pathway-to-success/crafting-cv/page.tsx
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;
63 changes: 63 additions & 0 deletions src/constants/pageContents/pathwayToSuccess.ts
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.",
},
],
};

0 comments on commit 1c37103

Please sign in to comment.