Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/madmax2506/react-template
Customized react template with mui and language implementation
https://github.com/madmax2506/react-template
babel eslint functional-components i18n i18n-react mui pnpm prettier react react-router reactjs typescript vite vitest
Last synced: 6 days ago
JSON representation
Customized react template with mui and language implementation
- Host: GitHub
- URL: https://github.com/madmax2506/react-template
- Owner: MadMax2506
- License: mit
- Created: 2023-02-15T17:49:41.000Z (almost 2 years ago)
- Default Branch: main
- Last Pushed: 2024-04-08T14:11:04.000Z (9 months ago)
- Last Synced: 2024-04-09T17:40:54.224Z (9 months ago)
- Topics: babel, eslint, functional-components, i18n, i18n-react, mui, pnpm, prettier, react, react-router, reactjs, typescript, vite, vitest
- Language: TypeScript
- Homepage:
- Size: 2.67 MB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 3
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
## :hammer_and_wrench: Setup
Clone the repo and install dependencies:
```bash
git clone --depth 1 --branch main [email protected]:MadMax2506/react-template.git your-project-name
cd your-project-name
npm i -g pnpm vite
pnpm i
```- Adjust custom settings in `index.html`
- Adjust app name in `public\locales\de\common.json` and `public\locales\en\common.json`
- Replace `` and `` in `src\components\Todo\TodoLink.tsx` with the related GitHub information## :nut_and_bolt: Starting Development
Start the app in the `dev` environment:
```bash
pnpm i
pnpm start:dev
```## :computer: Starting Production
Start the app in the `prod` environment:
```bash
pnpm i
pnpm build
pnpm start:prod
```