-
โก๏ธ React 18, 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 and protected routes support -
โ 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 detect
mode -
๐ 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
vite-plugin-ejs
- use ejs in your HTML
When you use this template, follow the checklist to update your info properly
- Create a
.env
file from.env.example
- Change the favicon in
public
- Clean up
README.md
- Add unit test via
vitest
npm install
Run and visit http://localhost:5173
npm run start:dev
To build the App, run
npm run build
To preview the App, run
npm run preview
npm test
MIT License ยฉ 2022 Webtre Technologies