#React Component Library
A comprehensive, custom-built React UI component library featuring reusable components like : Accordion, Alert, Avatar, Badge, Breadcrumb, Button, Card, Carousel, Dropdown, Input, Loading, Masonry, Modal, Portlet, Sidebar, Stepper, Switch, Table, and Tabs. All components are styled with styled-components, enhanced with custom hooks and Higher-Order Components (HOCs), ensuring maximum reusability and maintainability.
Built with React 18, React Router v6, and tested with Jest + React Testing Library.
#Tech Stack
| Technology | Purpose |
|---|---|
| React 18.2.0 | UI Library |
| Styled Components 6.0.8 | CSS-in-JS styling |
| React Router v6 | Navigation |
| PropTypes | Runtime type checking |
| Jest + React Testing Library | Unit & integration testing |
| ESLint + Prettier | Code linting & formatting |
| Babel | JSX transpilation |
| gh-pages | GitHub Pages deployment |