Skip to content

khushthecoder/kc-project

Repository files navigation

React + TypeScript + Vite + Shadcn UI

A modern web application built with React, TypeScript, Vite, and Shadcn UI components.

🚀 Features

  • ⚡️ Vite - Next Generation Frontend Tooling
  • ⚛️ React 18 - A JavaScript library for building user interfaces
  • 📦 TypeScript - TypeScript is a typed superset of JavaScript
  • 🎨 Tailwind CSS - A utility-first CSS framework
  • 🎭 Shadcn UI - Beautifully designed components
  • 🔄 React Router - Declarative routing for React
  • 📊 Recharts - A composable charting library
  • 📅 React Day Picker - Flexible date picker component
  • 🎨 Framer Motion - Production-ready motion library
  • 🔍 React Query - Powerful data synchronization
  • 📝 React Hook Form - Performant, flexible and extensible forms
  • 🛡️ Zod - TypeScript-first schema validation

📦 Installation

  1. Clone the repository:
git clone [your-repository-url]
  1. Install dependencies:
npm install
# or
yarn install
# or
bun install
  1. Start the development server:
npm run dev
# or
yarn dev
# or
bun dev

🛠️ Available Scripts

  • npm run dev - Start the development server
  • npm run build - Build the production version
  • npm run build:dev - Build the development version
  • npm run lint - Run ESLint
  • npm run preview - Preview the production build

📁 Project Structure

├── public/          # Static assets
├── src/            # Source files
├── components.json # Shadcn UI configuration
├── index.html      # Entry HTML file
├── package.json    # Project dependencies
├── postcss.config.js # PostCSS configuration
├── tailwind.config.ts # Tailwind CSS configuration
├── tsconfig.json   # TypeScript configuration
└── vite.config.ts  # Vite configuration

🔧 Configuration

  • The project uses TypeScript for type safety
  • Tailwind CSS for styling
  • ESLint for code linting
  • PostCSS for CSS processing
  • Vite for fast development and building

📝 License

This project is licensed under the MIT License - see the LICENSE file for details.

🙏 Acknowledgments

About

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published