Task Management App Using Kanban Boards Built in Nextjs https://tasko.ahmadk953.org
Find a file
Ahmad 4a53d569b5
Some checks are pending
ESLint / Run eslint scanning (push) Waiting to run
Code Format Check / check-format (push) Waiting to run
Run tests and upload coverage / Run tests and collect coverage (push) Waiting to run
Merge pull request #994 from ahmadk953/dependabot/npm_and_yarn/sonner-1.7.3
Bump sonner from 1.7.2 to 1.7.3
2025-01-29 16:30:29 -05:00
.github Fixed Tests 2025-01-15 21:04:16 -05:00
__tests__ Small Bug Fixes and Improvements 2025-01-15 20:48:47 -05:00
actions Finished Adding Chacing 2025-01-19 01:36:59 -05:00
app Finished Adding Chacing 2025-01-19 01:36:59 -05:00
components Added Redis for Caching and Started Database Query Caching Migration to Redis 2025-01-18 19:14:19 -05:00
config Formated Files 2024-02-15 20:49:19 -05:00
constants Added Very Basic Liveblocks Implimentation and README Updates 2025-01-11 01:04:43 -05:00
docs Small Bug Fixes and Improvements 2025-01-15 20:48:47 -05:00
hooks Formated Files 2024-02-15 20:49:19 -05:00
lib Update Stripe API Version 2025-01-28 16:43:34 -05:00
prisma Removed Prisma Opimize and Updated package.json 2024-08-20 14:32:15 -04:00
public Added Basic Darkmode and Fixed Small Bugs 2025-01-13 19:12:06 -05:00
.gitignore Updated Tests and Caching 2024-12-31 19:52:59 -05:00
.prettierignore Fix Testing 2024-12-28 17:40:09 -05:00
.prettierrc.json Revert commit 883ec53 2024-06-04 20:38:37 -04:00
.yarnrc.yml Updated Yarn Version 2024-06-04 20:37:10 -04:00
cache-handler.mjs Fix Compile Issues (once and for all) 2025-01-26 16:13:41 -05:00
components.json Formated Files 2024-02-15 20:49:19 -05:00
content-collections.ts Added Blog Page and Housekeeping 2024-11-17 16:28:51 -05:00
eslint.config.mjs Started Adding Jest and Tests 2024-12-28 17:36:50 -05:00
instrumentation.ts Switch to Custom Cache Handler 2025-01-25 23:05:01 -05:00
jest.config.ts Started Adding Jest and Tests 2024-12-28 17:36:50 -05:00
jest.setup.ts Bump lucide-react to latest version and Fixed Tests 2025-01-10 18:42:42 -05:00
LICENCE Updated Licence 2024-04-09 22:41:36 -04:00
liveblocks.config.ts Added Very Basic Liveblocks Implimentation and README Updates 2025-01-11 01:04:43 -05:00
mdx-components.tsx Added Blog Page and Housekeeping 2024-11-17 16:28:51 -05:00
middleware.ts Update Rules for Arcjet 2024-12-27 18:41:00 -05:00
next.config.ts Change to ioredis and Update Caching 2025-01-23 22:01:17 -05:00
package.json Merge pull request #994 from ahmadk953/dependabot/npm_and_yarn/sonner-1.7.3 2025-01-29 16:30:29 -05:00
postcss.config.js Formated Files 2024-02-15 20:49:19 -05:00
README.md Added Redis for Caching and Started Database Query Caching Migration to Redis 2025-01-18 19:14:19 -05:00
sentry.client.config.ts Added Sentry Redis Integration 2025-01-19 16:49:02 -05:00
sentry.edge.config.ts Added Sentry Redis Integration 2025-01-19 16:49:02 -05:00
sentry.server.config.ts Change to ioredis and Update Caching 2025-01-23 22:01:17 -05:00
tailwind.config.ts Added Basic Darkmode and Fixed Small Bugs 2025-01-13 19:12:06 -05:00
tsconfig.json Fix Build Issues 2025-01-19 01:14:55 -05:00
types.ts Formated Files 2024-02-15 20:49:19 -05:00
yarn.lock Merge pull request #994 from ahmadk953/dependabot/npm_and_yarn/sonner-1.7.3 2025-01-29 16:30:29 -05:00

Tasko: The Open-Source Task Management App

codecov

Warning

This website is still in a alpha state. There will be lots of bugs and broken/missing features. This website IS NOT production ready and lots of essential features are missing such as data encryption. This application can also break at any time and all of your data could be lost. Uptime for this project is not guaranteed.

About

Tasko Home Page

Tasko is a website that helps you manage your tasks efficiently by using kanban boards. Kanban boards are a visual way of organizing your work into different stages, such as to-do, in progress, and done. With Tasko, you can create and customize your own kanban boards and add tasks. Tasko is designed to be simple, intuitive, and flexible, so you can focus on getting things done and achieving your goals. Try Tasko Today!

Documentation

Warning

Documentation is not complete and is still a work in progress.

Documentation can be found here.

Roadmap

This will be published on the site some time soon but for now, the roadmap will be listed here.

  • Board sorting options (Boards Page)
  • Add real-time collaboration In Progress - Part 1 Finished
  • Add end-to-end Database encryption (for customer data such as card titles and descriptions, and subscription information)
  • Rich Text Support in Card Descriptions
  • Self-Hosted Version
  • Move Roadmap to Website In Progress - Starting off With a Basic MDX Page

Contributing and Development

Development Commands

Install Dependencies: yarn install --immutable

Start Dev Server: yarn dev

Production Build: yarn build

Start Production Server: yarn start

Linting: yarn lint

Check Formatting: yarn format

Fix Formatting: yarn format:fix

Testing: yarn test

Coverage: yarn coverage

Please make sure to lint, check formatting, and test (using the commands listed above) before submitting a Pull Request.

Privacy Policy Will be added back soon

Terms of Service Will be added along with privacy policy

License Will be added onto the website with privacy policy and terms of service