Tasks is a focused project in this monorepo that delivers a practical tool with a clean user experience across platforms.
Core functionality tailored to Tasks
Web experience for quick access
CLI distribution for automation workflows
Mobile-ready build targets
Desktop-ready build targets
π οΈ 5. Development Stack
π₯οΈ 5.1 Development Tools
pnpm install --save-dev --save-exact husky turbo
# 1. Node.js
curl -o- https://raw.githubusercontent.com/nvm-sh/nvm/v0.40.4/install.sh | bash
nvm install
# 2. TypeScript
pnpm install --save-dev --save-exact @types/node ts-node typescript
# 3. Linter
pnpm install --save-dev --save-exact eslint
# 4. Formatter
pnpm install --save-dev --save-exact prettier prettier-plugin-tailwindcss
# 5. Testing
pnpm install --save-dev --save-exact @types/jest jest jest-environment-jsdom ts-jest
# 6. Styling
pnpm install --save-dev --save-exact @tailwindcss/postcss tailwindcss daisyui
# 7. Tauri
pnpm install --save-exact @tauri-apps/api
pnpm install --save-dev --save-exact @tauri-apps/cli
# 8. Capacitor
pnpm install --save-exact @capacitor/core @capacitor/android @capacitor/ios
pnpm install --save-dev --save-exact @capacitor/cli
# 1. tRPC
pnpm install --save-dev --save-exact @trpc/server @trpc/client @trpc/react-query @trpc/next @tanstack/react-query@latest zod
# 2. Prisma
pnpm install --save-dev --save-exact prisma prisma-dbml-generator prisma-json-schema-generator
# 3. Redis
pnpm install --save-exact redis
# 4. Auth.js
pnpm install --save-exact next-auth
# 5. Email
pnpm install --save-exact resend
# 6. Payment
pnpm install --save-exact @lemonsqueezy/lemonsqueezy.js
π 5.4 CLI (Command-line Interface)
# 1. Cobra
go get -u github.com/spf13/cobra@latest
# OR
go install github.com/spf13/cobra-cli@latest
GNU General Public License - Version 3 (GPL-3.0)