{"id":23398266,"url":"https://github.com/acharnabin/todo-t3-stack","last_synced_at":"2025-10-29T17:31:09.735Z","repository":{"id":269255778,"uuid":"906871543","full_name":"acharnabin/Todo-T3-stack","owner":"acharnabin","description":"A modern Todo app built with the T3 stack, featuring task management, Todo charts, Kanban view, and light/dark theme switching. Built using Prisma, Next.js, Tailwind CSS, and more.","archived":false,"fork":false,"pushed_at":"2024-12-22T12:51:06.000Z","size":797,"stargazers_count":2,"open_issues_count":1,"forks_count":1,"subscribers_count":2,"default_branch":"master","last_synced_at":"2025-01-21T01:49:28.971Z","etag":null,"topics":["next","nextjs","prisma","shadcn-ui","sqllite","t3-stack"],"latest_commit_sha":null,"homepage":"","language":"TypeScript","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/acharnabin.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-12-22T06:44:22.000Z","updated_at":"2024-12-23T18:32:11.000Z","dependencies_parsed_at":"2024-12-22T07:28:06.854Z","dependency_job_id":"8cc2c210-dea3-40a3-9419-da56d49aef16","html_url":"https://github.com/acharnabin/Todo-T3-stack","commit_stats":null,"previous_names":["acharnabin/todo-t3-stack"],"tags_count":0,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/acharnabin%2FTodo-T3-stack","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/acharnabin%2FTodo-T3-stack/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/acharnabin%2FTodo-T3-stack/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/acharnabin%2FTodo-T3-stack/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/acharnabin","download_url":"https://codeload.github.com/acharnabin/Todo-T3-stack/tar.gz/refs/heads/master","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":238861165,"owners_count":19542907,"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":["next","nextjs","prisma","shadcn-ui","sqllite","t3-stack"],"created_at":"2024-12-22T09:30:32.320Z","updated_at":"2025-10-29T17:31:04.339Z","avatar_url":"https://github.com/acharnabin.png","language":"TypeScript","readme":"# Todo App with T3 Stack\n\nA modern Todo application built using the powerful T3 stack to manage and organize your tasks efficiently. With advanced features like Todo charts, Kanban view, and a theme switcher, this app is perfect for task management.\n\n\n## 📸 Previ\n\nhttps://github.com/user-attachments/assets/9a794f5d-b81a-4b82-b5d3-e216cf5d476e\n\n![Home page](./1.png)\n![Kanban](./2.png)\n![Dark mode](./3.png)\n\n## 🚀 Technologies Used\n\n- **[Prisma](https://www.prisma.io/)**: A modern ORM for interacting with the SQLite database.\n- **[TypeScript (TS)](https://www.typescriptlang.org/)**: Type-safe JavaScript for improved development experience.\n- **[Next.js (App Router)](https://nextjs.org/docs/app)**: The framework for building the app with server-side rendering and static site generation.\n- **[SQLite](https://www.sqlite.org/)**: Lightweight, serverless database for data storage.\n- **[Tailwind CSS](https://tailwindcss.com/)**: A utility-first CSS framework for fast styling.\n- **[ShadCN UI](https://github.com/shadcn/ui)**: Elegant UI components for building modern web apps.\n- **[React Query](https://tanstack.com/query)**: Data-fetching and caching solution for React.\n- **[TRPC](https://trpc.io/)**: End-to-end typesafe API framework for full-stack development.\n\n## 🛠️ Features\n\n- **Add Todo**: Create new tasks effortlessly.\n- **Edit Todo**: Update existing tasks with ease.\n- **Delete Todo**: Remove tasks that are no longer needed.\n- **Todo Chart**: Visualize your tasks in an insightful chart format.\n- **Todo Kanban View**: Manage tasks in a dynamic Kanban board layout.\n- **Theme Switch**: Toggle between light and dark themes for a customized experience.\n\n## 🏃‍♂️ Getting Started\n\nTo get the project up and running on your local machine, follow these steps:\n\n### 1. Install dependencies:\n```bash\nyarn install\n```\n\n### 2. Push the database schema:\n```bash\nyarn run db.push\n```\n\n### 3. Start the development server:\n```bash\nyarn run dev\n```\n\nThe app will be live at [http://localhost:3000](http://localhost:3000).\n\n## ✨ Author\n\n[**Nabin Achar**](https://github.com/acharnabin)  \nFeel free to check out more projects on my GitHub!\n\n## 🔗 Connect with me\n\n- [GitHub](https://github.com/acharnabin)\n- [LinkedIn](https://www.linkedin.com/in/nabin-achar-57570b202)\n- [Website](https://thechotoprogrammer.vercel.app/)\n\n","funding_links":[],"categories":[],"sub_categories":[],"project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Facharnabin%2Ftodo-t3-stack","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Facharnabin%2Ftodo-t3-stack","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Facharnabin%2Ftodo-t3-stack/lists"}