Cover Letter Customizer
April 8, 2025

Cover Letter Customizer is a markdown-to-HTML formatter web app built with Next.js. It lets users create professional-looking cover letters using markdown-style input, preview them in real time, and export them as PDFs with a single click.
Key Features
- Built with Next.js: Server-side rendered React app for fast and SEO-friendly performance.
- Markdown-Like Formatting: Supports
**bold**,*italic*,__underline__, bullet points, numbered lists, and[links](url). - Live HTML Preview: Instantly renders input into styled, readable HTML.
- Download as PDF: One-click export of the final formatted letter as a downloadable PDF.
- Custom Link Styling: Makes links stand out with a distinct color.
- Fully Responsive: Clean and adaptive layout across devices.
- Lightweight Logic: Custom regex-based markdown formatting, no heavy libraries.
How to Use
- Clone the Repository
git clone https://github.com/rushiii3/cover-letter-customizer.git
cd cover-letter-customizer- Install Dependencies
npm install
# or
yarn- Start the Development Server
npm run dev
# or
yarn dev- Write Your Letter
- Use markdown-like formatting:
**bold**,*italic*,__underline__• Bulletor1. Ordered list[GitHub](https://github.com/rushiii3)for links
- Preview & Export
- View the formatted output in real time.
- Click the Download PDF button to export your letter.
Screenshots
Input Area
Live Preview
PDF Export
Tech Stack
- Framework: Next.js
- Languages: TypeScript, JavaScript
- Libraries: react-to-pdf
- Parsing Logic: Custom Regex
- Styling: CSS Modules or Tailwind CSS
Cover Letter Customizer helps job seekers create clean, professional letters in minutes — no Word or external tools required.