Skip to content

EdijsApse/resume-builder

Repository files navigation

📝 Resume Builder

🚀 About The Project

Resume Builder is a web application that allows you to create your personal resume by adding different sections, such as Work Experience, Education, and more. Data is stored in a database, so you can update your CV whenever you need to. After you have filled out every section, you can download it as a PDF document to share with your future employers. This project was created for personal use, but it is available for anyone who finds it useful.

📖 Preview

Few examples of UI and features.

     

🛠 Built With

⚙️ Prerequisites

Make sure you have installed all of the following prerequisites on your development machine

  1. Composer installed
  2. PHP 7.4 <= installed
  3. Node JS installed
  4. Node Package Manager installed
  5. MySQL server installed

📋 Getting Started

Follow the instructions to setup this project locally!

  1. Clone Resume Builder repository.
  2. Run composer install and install any necessary PHP extensions
  3. Run npm install to install node packages.
  4. Create a copy from example.env and rename it to .env
  5. Create folder name fonts under storage folder
  6. Run php artisan key:generate to generate encryption key
  7. Run php artisan storage:link to generate storage link
  8. Create a database and change DB_DATABASE, DB_USER and DB_PASSWORD values in .env file
  9. Run php artisan:migrate to create database
  10. Run npm run dev to build assets

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published