Skip to content

A demo app to showcase an integration of the Calendarific API using Laravel 7, Inertia.js, Buefy, and Vue.

Notifications You must be signed in to change notification settings

Braunson/calendarific-test

Repository files navigation

Calendarific Test

This goal of this app is to provide a month/year and country picker which will be sent to the Calenderific API to return the holidays for the given prameters and display them in a sorted table.

Why HTTP and not the official SDK?

Typically I'd like to use the Official SDK for a service, which there was one Calendarific however for this demo we'll keep it simple and make use of Laravel's HTTP Facade.

Integrations / Libraries Used

  • Laravel 7
  • Calendarific API
  • Vue.js
  • Inertia.js
  • Buefy
  • Material Design Icons

Demo

  1. Run composer install
  2. Copy .env.example to .env if it hasn't been created already.
  3. Edit the .env file and update the CALENDARIFIC_API_KEY= with your API key.
  4. Run php artisan serve
  5. Go to http://127.0.0.1:8000

License

The Laravel framework is open-sourced software licensed under the MIT license.

About

A demo app to showcase an integration of the Calendarific API using Laravel 7, Inertia.js, Buefy, and Vue.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 2

  •  
  •