Skip to content

evankardamitsis/renewly

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

56 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

This is a Next.js project bootstrapped with create-next-app.

Getting Started

First, run the development server:

npm run dev
# or
yarn dev
# or
pnpm dev
# or
bun dev

Renewly

A modern task and project management application.

Packages and Libraries

Core

  • next (v14.0.4): React framework for production with App Router
  • react (v18.2.0): UI library for building user interfaces
  • typescript (v5.3.3): Static type checking for JavaScript
  • tailwindcss (v3.4.0): Utility-first CSS framework

UI Components

  • @radix-ui/* (v1.0.0): Unstyled, accessible UI components
  • @shadcn/ui (v0.5.0): Re-usable UI components built on Radix UI
  • lucide-react (v0.303.0): Beautiful and consistent icon set
  • sonner (v1.3.1): Toast notifications with minimal design
  • class-variance-authority (v0.7.0): Create reusable component variants
  • tailwind-merge (v2.2.0): Merge Tailwind CSS classes without conflicts
  • clsx (v2.0.0): Utility for constructing className strings

Data Management

  • @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 client
  • zod (v3.22.4): TypeScript-first schema validation

Email Services

  • 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

Forms and Validation

  • react-hook-form (v7.49.2): Form state management and validation
  • @hookform/resolvers (v3.3.3): Form validation resolvers
  • zod (v3.22.4): Schema validation for forms

Audio and Media

  • web-audio-api (Built-in): Browser's Web Audio API for notification sounds

Development

  • eslint (v8.56.0): JavaScript/TypeScript linting
  • prettier (v3.1.1): Code formatting
  • postcss (v8.4.32): CSS transformations
  • autoprefixer (v10.4.16): Add vendor prefixes to CSS

Testing

  • jest (v29.7.0): JavaScript testing framework
  • @testing-library/react (v14.1.2): React component testing utilities

Build Tools

  • 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.

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published