The app is all about creating calendars, marking the availability and embedding to various websites. It is a SaaS application. The app is built with Laravel 9 and Tailwind CSS.
- Create calendars
- Mark availability
- Embed calendars to websites
- Customize embeds
- Sync calendars with external calendars
- Export calendars to iCal
- Manage calendars
- Customize calendars
- Assign calendars to users
- Manage users
- Customize user profiles
- Manage user roles
- Customize welcome email
- Dynamic email templates
- Clone the repository
- Run
composer install - Run
npm install - Run
npm run dev - Run
cp .env.example .env - Run
php artisan key:generate - Goto
.envfile and set your database credentials - Create a database and set the database name in
.envfile - Run
php artisan storage:link - Run
php artisan migrate:fresh --seed - Run
npx vite --port=3000(in a separate terminal) - Run
php artisan queue:work --sleep=1 --tries=5(in a separate terminal) - Run
php artisan serve - Visit
localhost:8000in your browser
- PHP 8
- Composer version 2.4
- Node 14
- NPM 6
- MySQL 8
Frontend: Tailwind CSS, Alpine JS
Backend: Laravel 9
Database MySQL 8
Embed






