Skip to content

fafo-labs/resumedesk

Repository files navigation

resumedesk is an open-source resume editor.

ResumeDesk

Track your writing progress effortlessly
Learn more »

X (formerly Twitter) Follow GitHub License


An open-source resume builder that helps you create professional resumes with ease. Originally conceived as a SaaS product, now available for free to the community.

Why ResumeDesk?

Professional and formal resumes are often created using LaTeX due to its superior typesetting capabilities and clean, structured output. However, the learning curve for LaTeX can be steep for many users. ResumeDesk bridges this gap by providing LaTeX-quality professional resumes through an intuitive, user-friendly interface - no LaTeX knowledge required.

chrome_wii7r5JxMQ.online-video-cutter.com.mp4

Prerequisites

  • Node.js >= 20
  • pnpm (recommended) or npm

Installation

  1. Clone the repository:

    git clone https://github.com/fafo-labs/resumedesk.git
    cd resumedesk
  2. Install dependencies:

    pnpm install
  3. Set up environment variables:

    cp .env.example .env.local
  4. Start the development server:

    pnpm dev
  5. Open http://localhost:3000 in your browser

🔍 Important Note

You might notice traces of authentication and payment-related code in the repository. This is because ResumeDesk was initially developed as a paid SaaS product. However, we've decided to make it completely open source and free for everyone to use. While some of these features are still present in the codebase, they are not active in the current version.

🤝 Contributing

Contributions are welcome! Please feel free to submit a Pull Request. For major changes, please open an issue first to discuss what you would like to change.

⭐ Support

If you find this project helpful, please consider giving it a star on GitHub!

Releases

No releases published

Packages

 
 
 

Contributors