Skip to content

Personal project I created to plan my own vacations, considering Portuguese national holidays/rules, company-provided days off, and other relevant dates.

License

Notifications You must be signed in to change notification settings

rjpmestre/my-holidays-planner

Repository files navigation

My Vacation Planner

This is a personal Laravel project I created to plan my vacations, considering Portuguese national holidays/rules, company-provided days off, and other relevant dates.


Required Software

  • PHP
  • Composer
  • Laravel
  • MySQL (or any preferred database)

Running

  1. Clone the Repository:
git clone <repository-url>
cd <project-folder>
  1. Environment Setup:

Copy the .env.example file and generate the application key:

cp .env.example .env
php artisan key:generate
  1. Database Configuration: Update the .env file with your database credentials:
DB_DATABASE=your_database_name
DB_USERNAME=your_username
DB_PASSWORD=your_password
  1. Seed Relevant Dates:

Adjust or add holidays and company days in the seeders located in ./database/seeders.

  1. Migrate and Seed the Database:

php artisan migrate:refresh --seed

  1. Start the Development Server:

php artisan serve

Features

  • Auto bridge filler
  • Portuguese holliday rules
  • Consider company-provided days off
  • Optional holidays selection

About

Personal project I created to plan my own vacations, considering Portuguese national holidays/rules, company-provided days off, and other relevant dates.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published