Skip to content

Generate and host your own resume website using Markdown files 😄

License

Notifications You must be signed in to change notification settings

98yejin/markdown-resume-web-generator

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

11 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Markdown Resume Web Generator

Welcome to the Markdown Resume Web Generator! This tool is designed to make it incredibly easy for anyone to generate and host their own resume website using Markdown files. With just a few simple steps, you can have your professional resume up and running, hosted on GitHub Pages for free.

Sample

Please Click Here!

Features

  • Easy to Use: Fork the repository, rename it, and you're almost done.
  • Customizable: Modify the Markdown files to fit your resume content.
  • Automatically Deployed: Utilizes GitHub Pages for hassle-free hosting.

Getting Started

Follow these steps to set up your own resume website:

1. Fork the Repository

Visit the Markdown Resume Web Generator repository and fork it to your own GitHub account.

2. Rename the Repository

Rename the forked repository to {yourusername}.github.io, where {yourusername} is your GitHub username.

3. Set Up Your Environment

Before deploying your resume, you need to set up the necessary environment on your machine:

  • Ensure you have Python installed. If not, download and install it from python.org.

  • Clone your forked repository to your local machine.

  • Open a terminal or command prompt and navigate to the cloned repository's directory.

  • Install the required dependencies by running:

    pip install -r requirements.txt

4. Customize Your Resume

  • Edit or replace the Markdown files in the repository with your own resume content. There are placeholder files you can start with and modify according to your needs.

  • After customizing your resume, generate the static files by executing:

    python staticbuilder.py build
  • Push your changes to your repository.

5. Enable GitHub Pages

  • Go to the repository settings on GitHub.
  • Navigate to the "Pages" section.
  • Select the main branch and / (root) as the source.
  • Click "Save", and GitHub Pages will automatically build and deploy your website.

6. Access Your Resume Website

Open a browser and go to https://{yourusername}.github.io. You should see your resume website live!

Customization

The project is structured to be easily customizable. You can:

  • Edit the index.html file to change the layout.
  • Modify the stylesheets for design adjustments.
  • Update the Markdown files for content changes.

Contributing

Contributions are welcome! Feel free to submit pull requests with improvements or new features.

License

This project is open source and available under the MIT License.

Acknowledgments

Special thanks to all contributors and users. Your support and interest make this project possible.


Happy resume building! For any questions or feedback, please open an issue on the GitHub repository.

About

Generate and host your own resume website using Markdown files 😄

Topics

Resources

License

Stars

Watchers

Forks