{"id":26916114,"url":"https://github.com/innosan/dekko","last_synced_at":"2026-01-12T06:27:40.730Z","repository":{"id":285475336,"uuid":"912991305","full_name":"Innosan/Dekko","owner":"Innosan","description":"A modular personal dashboard app for customizable hubs with widgets. Boost productivity and well-being with plugins, Dekko views, and seamless API integration. Built with Nuxt and Supabase.","archived":false,"fork":false,"pushed_at":"2025-03-31T23:29:16.000Z","size":212,"stargazers_count":1,"open_issues_count":0,"forks_count":0,"subscribers_count":1,"default_branch":"master","last_synced_at":"2025-04-01T00:26:41.480Z","etag":null,"topics":[],"latest_commit_sha":null,"homepage":null,"language":"Vue","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":null,"status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/Innosan.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":null,"code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null}},"created_at":"2025-01-06T20:09:13.000Z","updated_at":"2025-03-31T23:29:20.000Z","dependencies_parsed_at":"2025-04-01T00:37:10.725Z","dependency_job_id":null,"html_url":"https://github.com/Innosan/Dekko","commit_stats":null,"previous_names":["innosan/dekko"],"tags_count":0,"template":false,"template_full_name":"Innosan/nuxt-template-project","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Innosan%2FDekko","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Innosan%2FDekko/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Innosan%2FDekko/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Innosan%2FDekko/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/Innosan","download_url":"https://codeload.github.com/Innosan/Dekko/tar.gz/refs/heads/master","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":246696505,"owners_count":20819456,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":[],"created_at":"2025-04-01T18:52:06.606Z","updated_at":"2026-01-12T06:27:35.711Z","avatar_url":"https://github.com/Innosan.png","language":"Vue","funding_links":[],"categories":[],"sub_categories":[],"readme":"# Dekko\n\nDekko is a modular personal dashboard application that allows users to create customizable hubs with widgets tailored to their needs. Designed to boost productivity, well-being, and personal organization, Dekko is the ultimate tool to centralize your life in one place.\n\n## Features\n\n- **Customizable Hubs**: Create and organize multiple hubs (e.g., Productivity, Well-being, Entertainment) with unique layouts and widgets.\n- **Dynamic Widgets**: Choose from a wide variety of widgets like a mood tracker, task manager, weather display, and more.\n- **Dekko View**: Quickly glance at selected widget information in a compact form at the top of the app.\n- **Plugin System**: Extend the app's functionality by adding custom plugins, with seamless API integration for external services.\n- **User-Friendly Interface**: Clean, responsive design tailored for accessibility and modern aesthetics.\n\n## Getting Started\n\nFollow these steps to set up Deccko locally or deploy it to your platform of choice.\n\n### Prerequisites\n\n- Node.js (v16 or higher)\n- pnpm or yarn\n- A Supabase account (or your preferred backend solution)\n\n### Installation\n\n1. Clone the repository:\n   ```bash\n   git clone https://github.com/yourusername/dekko.git\n   cd deccko\n   ```\n2. Install dependencies:\n   ```bash\n   pnpm install\n   # or\n   yarn install\n   # or\n   npm install\n   ```\n3. Set up environment variables:\n   Create a `.env` file and add the following:\n   ```env\n   NUXT_SUPABASE_URL=\u003cyour-supabase-url\u003e\n   NUXT_SUPABASE_KEY=\u003cyour-supabase-key\u003e\n   ```\n\n4. Start the development server:\n   ```bash\n   npm run dev\n   # or\n   yarn dev\n   ```\n\n5. Open your browser and navigate to `http://localhost:3000`.\n\n### Deployment\n\nDekko can be deployed on platforms like Vercel, Netlify, or any server capable of running a Nuxt app. Refer to the [Nuxt Deployment Guide](https://nuxt.com/docs/get-started/deployment) for more details.\n\n## Folder Structure\n\n```plaintext\n├── components          # UI components and widget implementations\n├── pages               # Nuxt pages\n├── public              # Static assets\n├── styles              # Global and modular CSS files\n├── utils               # Utility functions and helper modules\n├── composables         # Reusable Vue 3 composables\n├── plugins             # Core plugin system logic\n├── .env.example        # Example environment variables file\n├── README.md           # Project documentation\n└── package.json        # Project dependencies and scripts\n```\n\n## Contribution Guidelines\n\nI'm welcome contributions to make Dekko even better! Here's how you can get involved:\n\n1. Fork the repository.\n2. Create a feature branch (`git checkout -b feature/new-feature`).\n3. Commit your changes (`git commit -m 'Add new feature'`).\n4. Push to the branch (`git push origin feature/new-feature`).\n5. Open a pull request.\n\nPlease ensure your code follows the project's linting and formatting standards.\n\n## License\n\nThis project is licensed under the MIT License. See the [LICENSE](./LICENSE) file for details.\n\n## Acknowledgments\n\nSpecial thanks to the open-source community for providing the tools and inspiration that made Dekko possible.\n\n---\n\n## Tags\n\n- `#Nuxt`\n- `#Supabase`\n- `#Productivity`\n- `#Dashboard`\n- `#ModularApp`\n- `#Widgets`\n- `#Wellbeing`\n- `#Customizable`\n- `#OpenSource`\n- `#PersonalDevelopment`\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Finnosan%2Fdekko","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Finnosan%2Fdekko","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Finnosan%2Fdekko/lists"}