/laravel-resume

Primary LanguagePHPMIT LicenseMIT

Project Unpause

A Laravel Content Management System for your resume / CV.

A Deployable Laravel web app template for creating-hosting-and-managing your resume or CV. The main feature of this web app is the custom fields for your various CV needs. You can add various attributes that you want without limitations such as: 'work', 'experience', 'achievement' and many more. Display your custom CV with customizeable template using your own vue component.


Depedency

  • XAMPP (or Mysql)

Installation

initial configuration for laravel project

cp .env.example .env
composer install
php artisan key:generate
php artisan migrate
php artisan storage:link

Installing depedency for vue

npm install

Build vue apps

npm run dev

Or using (for hot-reload)

npm run watch

Run laravel

php artisan serve

Usage example

Deploy it in your hosted site. See our example site here resume.frz.codes.

Development History

  • 0.1.0 (Jan 2021)

    • Implement profile feature
    • Implement CV feature
    • Implement custom field feature
  • 0.0.1 (2020)

    • Work in progress

Contributing

  1. See issue
  2. Fork it (https://github.com/kulkasdingin/laravel-resume)
  3. Create your feature branch (git checkout -b feature/fooBar)
  4. Commit your changes (git commit -am 'Add some fooBar')
  5. Push to the branch (git push origin feature/fooBar)
  6. Create a new Pull Request

Initial Development Team

Ahmad Naufal Hilmy – anhilmy

Ariq Naufal Satria – Arnastria

Douglas Raevan Faisal – douglasraevan

Muhamad Fariz Farhan – kulkasdingin

Ramawajdi Kanishka Anwar – ramawajdika

Lisence

Distributed under the MIT license. See LICENSE for more information.