Kanban Dashboard
An open-source Kanban Dashboard with some of the most common features included.
Demo: https://kanbandash.com/
Status Page: https://status.kanbandash.com/
Docs [WIP]: https://docs.kanbandash.com/
- Laravel v9
- Nuxt v3
- VueJS 3
- GraphQL
- TailwindCSS
- api folder: Laravel 9 application serving a GraphQL endpoint
- app folder: Nuxt 3 application serving frontend
- docs folder: Nuxt Docus serving project documentation
- Create documentation site using Nuxt docs package
- Refactor application code with TailwindCSS
- Refactor application code with Pinia(store management)
- Introduce GraphQL instead of the REST API
- Migrate to Nuxt framework(v3)
- Add new icon library(nuxt-icon)
- Introduce Tailwind Components
- Migrate to multi-tenant database
- Add register page
- Delete cards
- Add login page
- Add multiple dashboards
- Protect API with token
- Add dashboard filters(date, status, etc)
- Add assigned users
- Upload attachments
- Add checklist items
- Build homepage (domain input redirects to account subdomain)
- Unit tests
- E2E tests using Laravel Dusk
- Frontend unit tests
- Configure monitoring tools(Sentry, Datadog, Better Uptime)
- Activate OPCache
- PHP-FPM restart should not be needed
- Cloudflare CDN
- Register should create a new DO subdomain
- Add source maps to Sentry for better traceability
- Typescript rewrite
- Progressive Web App + Push Notifications
- Full text search (Algolia / MeiliSearch)