symfony 6 demo project using https://github.com/tattali/CalendarBundle
MIT License
A multi-organization calendar system for communities to share their calendars.
Individuals can also belong to calendars, including private ones if given permissions.
git clone [email protected]:survos/calendar-bundle-demo.git
cd calendar-bundle-demo/
composer install
yarn install && yarn dev
bin/console d:database:create
bin/console d:schema:update --force --complete
bin/console doctrine:fixtures:load -n
#
symfony proxy:domain:attach calendar-demo
symfony server:start -d
# OR php -S localhost:8300 -t public/
https://github.com/tattali/CalendarBundle/blob/master/src/Resources/doc/multi-calendar.md
old: https://github.com/Graceas/php-ics-reader in use: https://github.com/u01jmg3/ics-parser
to write iCS:
(seems to be more current) https://github.com/spatie/icalendar-generator
(funky DI) https://github.com/jasvrcek/ICS and https://github.com/jasvrcek/IcsBundle "jsvrcek/ics-bundle": "dev-tac", "ics_bundle": { "type": "vcs", "url": "[email protected]:tacman/IcsBundle.git" },