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.ini
Next step let composer install php packages
composer install
Go into resources directory and let node.js install components and create assets
cd resources
npm install
npm run build
You 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