Skip to content
/ restart Public template

๐Ÿ”‹ Batteries included React + Tailwind + Vite starter template.

License

Notifications You must be signed in to change notification settings

webtretech/restart

Repository files navigation

Features (included)

  • โšก๏ธ 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, and auto detect mode

  • ๐Ÿ—‚ Absolute import โ€” Import folders and files using the @ prefix

  • ๐Ÿค– Transmart โ€” translate your i18n language files with AI

  • ๐Ÿ˜ƒ Use icons from popular icon packs

  • ๐Ÿš“ Commitlint โ€” Lint commit messages

  • ๐Ÿ“ ESLint โ€” Pluggable JavaScript linter

  • ๐Ÿ’– Prettier โ€” Opinionated Code Formatter

  • ๐Ÿฆพ Strongly Typed: written in TypeScript

Plugins

Checklist

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

Todo

Usage

Installation

npm install

Development

Run and visit http://localhost:5173

npm run start:dev

Build

To build the App, run

npm run build

Preview

To preview the App, run

npm run preview

Test

npm test

License

MIT License ยฉ 2022 Webtre Technologies