DUMPS is a modern frontend web application built with React and TypeScript, designed for scalability and performance. The project leverages Chakra UI for a responsive and accessible design system, Zustand for state management, and integrates various popular libraries for forms, validation, animations, and more. It's well-suited for developers looking for a clean, maintainable codebase and ease of use.
- React: ^18.2.0
- TypeScript: ^4.4+
- Chakra UI: ^2.8.1
- Zustand: ^4.4.1
- React Hook Form: ^7.46.1
- React Query: ^3.39.3
- CKEditor 5: ^39.0.2
- Framer Motion: ^10.16.4
- React Router Dom: ^6.15.0
- Yup / Zod: Schema validation libraries for form validation
- Responsive and Accessible UI: Built using Chakra UI for fast and scalable interfaces across devices.
- Advanced Form Handling: Using React Hook Form with Yup/Zod for schema validation.
- Rich Text Editing: CKEditor 5 integration for rich text content editing.
- Animations: Smooth UI transitions with Framer Motion.
- State Management: Zustand for minimalistic and scalable global state management.
- Internationalization: Multilingual support through React i18next.
- Node.js >= 14.17.0
- Yarn >= 1.0.0
- Clone the repository:
git clone <repository-url>
cd project-name- Install dependencies:
yarn install- Start the development server:
yarn start