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: about 2 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 (over 2 years ago)
- Default Branch: main
- Last Pushed: 2025-03-22T18:05:42.000Z (about 1 year ago)
- Last Synced: 2026-01-03T11:57:55.098Z (5 months 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: 3.86 MB
- Stars: 12
- Watchers: 2
- Forks: 1
- 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.