Laravel5Calendar

screenshot of Laravel5Calendar

A calendar with event managment package for laravel 5 using Carbon and Blade templating

Overview

The calendar package offers an intuitive way to integrate a calendar into your application seamlessly. With a straightforward installation process and customizable templates, it provides developers with the flexibility needed to cater to varying user requirements. By utilizing the package, you can enhance your application's user experience while managing dates and events efficiently.

Features

  • Easy Installation: Install the package with Composer, and simply add the provided service provider and alias to your app configuration.
  • Customizable Templates: Edit and create your own calendar templates located in the resources/views/vendor/calendar/ directory to match your application’s design.
  • Dynamic Routing: The routing format is flexible, allowing customization of the leading route through a simple parameter adjustment for user-friendly URLs.
  • Effortless Calendar Generation: Use the generate method to easily create a calendar template to display in your views.
  • AJAX Support: The package includes an AJAX script that refreshes the calendar dynamically, providing a smooth user experience without page reloads.
  • Integrated CSS: Customize the appearance using the included CSS file located in public/assets/arkhas/calendar/calendar.css, ensuring your calendar integrates well visually within your app.
  • Navigation Buttons: Implement the calendarButton Class to enhance navigation within the calendar, allowing users to easily traverse through different months and years.