Skip to content

ryanpetit/react-components

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

63 Commits
 
 
 
 
 
 
 
 

Repository files navigation

⚛️ React Component Collection

A growing library of reusable UI components for my personal and professional projects.

This repo makes it easy for me to:
✔️ Reuse components across projects
✔️ Keep UI consistent
✔️ Follow DRY methodology
✔️ Ship faster


📦 What’s Inside?

Each component lives in its own folder with:

  • 📁 Component file (*.tsx)
  • 📖 README.md containing usage examples

📁 Repository Structure

├── components/
│   ├── code-viewer/
│   │   ├── code-viewer.tsx
│   │   └── README.MD
│   ├── kanban-board/
│   │   ├── kanban-board.tsx
│   │   └── README.MD
│   ├── multi-select/
│   │   ├── multi-select.tsx
│   │   └── README.MD
│   ├── tags/
│   │   ├── tags-input.tsx
│   │   └── README.MD
│   └── ...
├── LICENSE
├── README.md
├── react-ts-shadcn-bootstrap.sh

🚀 Quick Setup

To streamline a Vite project, use the react-ts-shadcn-bootstrap.sh script provided to template out a react, typescript, shadcn-ui, tailwindcss project.


🛠️ Tech Stack

  • ⚛️ React
  • 🧩 TypeScript
  • 🎨 Tailwind CSS
  • shadcn/ui

About

This is a collection of react components

Resources

License

Stars

0 stars

Watchers

0 watching

Forks

Releases

No releases published

Packages

 
 
 

Contributors