UNPKG

create-nova-vite-template

Version:

This is a dashboard template built with React and Vite. It provides a modern and responsive user interface for building web applications.

73 lines (56 loc) 1.82 kB
# Dashboard Vite Template This is a dashboard template built with React and Vite. It provides a modern and responsive user interface for building web applications. It includes: - Forms with all shapes - Sider - Navbar - Data tables - Filters - Graphs - Search - Uploads - Translation using i18n - Auth/main stacks - An overall ready-for-integration template with an atomic design system. ## Features - **React**: A JavaScript library for building user interfaces. - **Vite**: A fast build tool and development server. - **TypeScript**: A strongly typed programming language that builds on JavaScript. - **Redux Toolkit**: A toolset for efficient Redux development. - **RTK Query**: Powerful data fetching and caching tool. - **React Toastify**: Easy-to-use toast notifications. - **React-i18next**: Internationalization for React. - **Day.js**: A lightweight JavaScript date library. - **Ant Design (Antd)**: A popular React UI framework. - **React Hook Form**: Performant, flexible, and extensible forms with easy-to-use validation. - **Atomic Design System**: A methodology for creating design systems. - **Reusable Components**: Modular and reusable components for easy customization. - **State Management**: Integrated state management using React hooks or context. ## Installation To get started with this project, follow these steps: 1. Clone the repository: ```bash npm i create-nova-vite ``` 2. Navigate to the project directory: ```bash cd dashboard-template ``` 3. Install the dependencies: ```bash npm install ``` ## Usage To start the development server, run: ```bash npm run dev ``` To build the project for production, run: ```bash npm run build ``` To preview the production build, run: ```bash npm run ``` ## License This project is licensed under the MIT License.