This project was created with Vite and is built with React and TypeScript.
https://jazzy-griffin-b6a780.netlify.app/
Install dependencies: npm install Run the development server: npm run dev Available Scripts
Runs the development server.
Builds the app for production. The build artifacts will be located in the dist/ directory.
Lints the code using ESLint.
src/
├── assets/
├── components/
│ ├── base/
│ ├── block/
│ └── feature/
├── layouts/
├── routes/
├── store/
├── types/
└── utils/
src/ - the main source directory
components/ - reusable UI components used throughout the app
base/ - basic building block components
feature/ - more complex components that combine base components
layouts/ - top-level layouts for different pages in the app
routes/ - route definitions for the app
store/ - Redux store setup and slice definitions
utils/ - utility functions used throughout the app
App.tsx - the main app component
index.tsx - the entry point for the app
public/ - public assets directory
tsconfig.json - TypeScript configuration
vite.config.js - Vite configuration
package.json - project dependencies and scripts
This project uses the following dependencies:
React, React Router, Redux Toolkit, Chroma.js, Classnames, Tailwind CSS