This is a Next.js project bootstrapped with create-next-app.
First, run the development server:
npm run dev
# or
yarn dev
# or
pnpm dev
# or
bun devA modern task and project management application.
next(v14.0.4): React framework for production with App Routerreact(v18.2.0): UI library for building user interfacestypescript(v5.3.3): Static type checking for JavaScripttailwindcss(v3.4.0): Utility-first CSS framework
@radix-ui/*(v1.0.0): Unstyled, accessible UI components@shadcn/ui(v0.5.0): Re-usable UI components built on Radix UIlucide-react(v0.303.0): Beautiful and consistent icon setsonner(v1.3.1): Toast notifications with minimal designclass-variance-authority(v0.7.0): Create reusable component variantstailwind-merge(v2.2.0): Merge Tailwind CSS classes without conflictsclsx(v2.0.0): Utility for constructing className strings
@supabase/supabase-js(v2.39.1): Supabase client for database and auth@tanstack/react-query(v5.15.0): Data fetching, caching, and state management@genql/runtime(v2.10.0): Type-safe GraphQL clientzod(v3.22.4): TypeScript-first schema validation
resend(v2.1.0): Email API service for transactional emails@react-email/components(v0.0.12): React components for building emails@react-email/tailwind(v0.0.13): Tailwind CSS support for React Email
react-hook-form(v7.49.2): Form state management and validation@hookform/resolvers(v3.3.3): Form validation resolverszod(v3.22.4): Schema validation for forms
web-audio-api(Built-in): Browser's Web Audio API for notification sounds
eslint(v8.56.0): JavaScript/TypeScript lintingprettier(v3.1.1): Code formattingpostcss(v8.4.32): CSS transformationsautoprefixer(v10.4.16): Add vendor prefixes to CSS
jest(v29.7.0): JavaScript testing framework@testing-library/react(v14.1.2): React component testing utilities
taskfile(v1.0.0): Task runner for development workflows
Each package is carefully chosen to provide specific functionality while maintaining a balance between features, performance, and bundle size. Versions are current as of December 2023.