{"id":22202234,"url":"https://github.com/Mahinkumar/Task_assistant","last_synced_at":"2025-07-27T04:31:40.010Z","repository":{"id":264009300,"uuid":"892050071","full_name":"Mahinkumar/Task_assistant","owner":"Mahinkumar","description":"A Task management app designed to improve productivity with automated Scheduling, Organization and Notes with support for optional AI assistance. ","archived":false,"fork":false,"pushed_at":"2024-12-02T16:06:19.000Z","size":133,"stargazers_count":0,"open_issues_count":1,"forks_count":1,"subscribers_count":1,"default_branch":"main","last_synced_at":"2024-12-02T16:12:48.672Z","etag":null,"topics":["drizzle-orm","postgressql","svelte","svelte5","sveltekit","tailwindcss"],"latest_commit_sha":null,"homepage":"https://taskassistant.mahinkumar.com/","language":"Svelte","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/Mahinkumar.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":"2024-11-21T12:26:13.000Z","updated_at":"2024-12-02T16:06:24.000Z","dependencies_parsed_at":"2024-11-28T04:47:12.979Z","dependency_job_id":null,"html_url":"https://github.com/Mahinkumar/Task_assistant","commit_stats":null,"previous_names":["mahinkumar/taskassistant"],"tags_count":0,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Mahinkumar%2FTask_assistant","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Mahinkumar%2FTask_assistant/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Mahinkumar%2FTask_assistant/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Mahinkumar%2FTask_assistant/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/Mahinkumar","download_url":"https://codeload.github.com/Mahinkumar/Task_assistant/tar.gz/refs/heads/main","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":227759947,"owners_count":17815626,"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":["drizzle-orm","postgressql","svelte","svelte5","sveltekit","tailwindcss"],"created_at":"2024-12-02T16:12:50.367Z","updated_at":"2024-12-02T16:12:51.892Z","avatar_url":"https://github.com/Mahinkumar.png","language":"Svelte","funding_links":[],"categories":[],"sub_categories":[],"readme":"\n\n\u003e [!IMPORTANT]\n\u003e ALPHA Release date: 13 DECEMBER 2025 \u003cbr\u003e\n\u003e BETA Release date: 20 DECEMBER 2025 \u003cbr\u003e\n\u003e \u003cbr\u003e\n\u003e We are planning on a major rework of UI and Certain Mechanics. \u003cbr\u003e\n\n\n\u003e [!NOTE]\n\u003e This Project is a work in progress and is not suitable to be used at this moment.\u003cbr\u003e\n\u003e Star the repository for progress and preview release updates.\n\u003chr\u003e\n\n# Task Assistant\n#### \u003ca href=\"/\"\u003eGuides\u003c/a\u003e | \u003ca href=\"/\"\u003eDocs\u003c/a\u003e | \u003ca href=\"https://taskassistant.mahinkumar.com\"\u003ePreview\u003c/a\u003e\nA Personal Task Assistant web application designed to improve productivity with automated Scheduling, Organization and Notes with support for optional AI assistance.\u003cbr\u003e\n\n\u003chr/\u003e\n\n## Getting Started\n\n1. Update the postgres url environment variable in .env file.\n2. Use the default from example.env if you are using docker compose for pg database\n\n```bash\nnpm run db:start #To Start a docker postgres server\nnpm run db:push #To update your database\n\n#Optional commands\nnpx drizzle-kit generate #Generate a migration script\nnpm run db: migrate #To migrate using migration script\n```\n\n\n### Running Development Server\n```bash\nnpm run dev\n```\n\nOpen https://localhost:5173 with your browser to see the result.\n\n### Building the Application\n```bash\nnpm run build\nnpm run preview #view build preview\n```\n\nOpen https://localhost:4173 with your browser to see the build preview.\n\u003chr\u003e\n\n## Features\n1. Automated Task scheduling with a context aware Scheduling Algorithm.\n2. Simple and clean Interface with easily approachable user Experience.\n3. Key Analytics and Improvement Suggestions.\n4. Task Tracking with Timer Support. \n5. Completely Private on device Data Management. \n6. Long Notes and Memories to keep task with their related information.\n7. Integration with third party calendars (Needs API)\n8. Note taking with markdown support\n9. Optional Ambient noises\n\n## Requirements\n* A device that can run a browser\n* Node.js version: 16.x or higher\n* NPM (Node package manager)\n\n\n## Architecture\n\u003cimg width=\"1472\" alt=\"Architecture\" src=\"https://github.com/user-attachments/assets/f6c372ce-bcc3-4105-9637-b8608e3960e3\"\u003e\n\n\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2FMahinkumar%2FTask_assistant","html_url":"https://awesome.ecosyste.ms/projects/github.com%2FMahinkumar%2FTask_assistant","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2FMahinkumar%2FTask_assistant/lists"}