-
⚡️ React 19, TailwindCSS, and Vite
-
🌍 I18n ready — includes internationalization
-
📑 Layout System — with multiple layout support
-
💮 State Management via Redux — with hooks and logging for development
-
🔗 Routing via
react-router— with lazy loading for improved performance -
⛔ Error handling with
error-boundary— can also be used for logging to third-party services -
🎨 DaisyUI and react-daisyui — the most popular Tailwind CSS component library
-
📲 Theme System — with default
light,dark, andauto detectmode -
🗂 Absolute import — Import folders and files using the
@prefix -
🤖 Transmart — translate your i18n language files with AI
-
🚓 Commitlint — Lint commit messages
-
📏 ESLint — Pluggable JavaScript linter
-
💖 Prettier — Opinionated Code Formatter
-
🦾 Strongly Typed: written in TypeScript
-
react-swc- speed up your dev server with SWC -
svgr- transform SVGs into React components -
checker- provide checks of TypeScript, ESLint, Stylelint and more -
visualizer- visualize and analyze your bundle to see which modules are taking up space. -
basic-ssl- basic https in dev mode using an automatically generated self-signed certificate
When you use this template, follow the checklist to update your info properly
- Create a
.envfile from.env.example - Change the favicon in
public - Clean up
README.md
- Add unit test via
vitest
npm installRun and visit http://localhost:5173
npm run start:devTo build the App, run
npm run buildTo preview the App, run
npm run previewnpm testMIT License © 2022 Webtre Technologies