This is an alternative to calendly with support for CalDAV (Nextcloud). It finds open slots in your calendar and let visitors create new events at your shared link.
Live version here: https://termin.sebastian-clemens.de
You need Composer and Node.js for installing.
Copy example env file and edit with your settings
cp env.example.ini env.iniNext step let composer install php packages
composer installGo into resources directory and let node.js install components and create assets
cd resources
npm install
npm run buildYou can also run npm start for watch and browser sync services. Root your webserver to public folder and you're done!
- Slim - a micro framwork for php
- Foundation - the most advanced responsive front-end framework in the world
- Sebastian Clemens - me on GitHub