https://github.com/hoangdloc/admin-base-reactjs
Admin general base for development boosting
https://github.com/hoangdloc/admin-base-reactjs
axios bun decimaljs eslint husky i18next lint-staged prettier react-hook-form react-query react-router-dom-v6 react-table-v7 reactjs shadcn-ui storybook tailwindcss typescript vite vitest zod
Last synced: 6 months ago
JSON representation
Admin general base for development boosting
- Host: GitHub
- URL: https://github.com/hoangdloc/admin-base-reactjs
- Owner: hoangdloc
- License: unlicense
- Created: 2023-12-02T14:00:07.000Z (almost 2 years ago)
- Default Branch: main
- Last Pushed: 2024-05-22T17:27:40.000Z (over 1 year ago)
- Last Synced: 2024-05-22T18:05:38.392Z (over 1 year ago)
- Topics: axios, bun, decimaljs, eslint, husky, i18next, lint-staged, prettier, react-hook-form, react-query, react-router-dom-v6, react-table-v7, reactjs, shadcn-ui, storybook, tailwindcss, typescript, vite, vitest, zod
- Language: TypeScript
- Homepage:
- Size: 724 KB
- Stars: 2
- Watchers: 2
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# Admin Base ReactJS
This project serves as a base or boilerplate for future projects. It is built with React, TypeScript, and Vite, and includes a comprehensive ESLint configuration for code quality and consistency.
## Features
- React 18.2.0 with TypeScript
- Vite for fast development and efficient builds
- Comprehensive ESLint configuration for code quality and consistency
- Tailwind CSS for utility-first CSS
- Husky for Git hooks
- Prettier for code formatting## Getting Started
1. Clone the repository:
```sh
git clone https://github.com/yourusername/admin-base-reactjs.git
```2. Install the dependencies:
```sh
bun install
```3. Start the development server:
```sh
bun dev
```## Scripts
- `bun dev`: Start the development server
- `bun build`: Lint the code, compile TypeScript, and build the - project
- `bun lint`: Lint the code
- `bun lint:fix`: Automatically fix linting problems
- `bun format`: Format the code with Prettier
- `bun preview`: Preview the production build
- `bun test`: Run tests with Vitest
- `bun test:coverage`: Generate test coverage report## Contributing
Contributions are welcome! Please read our Contributing Guide for more information.
## License
This project is licensed under the terms of the license specified in `LICENSE.md`.
Please replace with the actual URL of your repository. Also, you might want to create a `CONTRIBUTING.md` file if you plan to accept contributions from others.