Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/krau5/react-vite-template
Magnificent template for quickly launching React projects. Jumpstart your projects and create stunning UI with ease 🔥
https://github.com/krau5/react-vite-template
eslint prettier react react-template redux redux-toolkit template typescript vite vitejs vitejs-template
Last synced: 4 days ago
JSON representation
Magnificent template for quickly launching React projects. Jumpstart your projects and create stunning UI with ease 🔥
- Host: GitHub
- URL: https://github.com/krau5/react-vite-template
- Owner: krau5
- Created: 2023-05-31T09:36:29.000Z (over 1 year ago)
- Default Branch: main
- Last Pushed: 2024-07-28T12:36:58.000Z (4 months ago)
- Last Synced: 2024-07-28T13:59:50.839Z (4 months ago)
- Topics: eslint, prettier, react, react-template, redux, redux-toolkit, template, typescript, vite, vitejs, vitejs-template
- Language: TypeScript
- Homepage:
- Size: 1.29 MB
- Stars: 4
- Watchers: 1
- Forks: 1
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
### Getting started
[Generate](https://github.com/new?template_name=react-vite-template&template_owner=krau5) a new repository using this template.
Then clone it, install the dependencies, and you are ready to run the application
```shell
~ git clone [email protected]:/.git
~ npm install
~ npm start
```The app will be available at `http://localhost:3000/`
### Features
- Pre-configured with CSS-in-JS styling using Emotion.js
- Pre-configured with code quality tools: ESLint, Prettier, TypeScript, Jest, etc.
- File-based routing based on TanStack Router
- CI based on GitHub Actions### Scripts
- `npm start` - launches the application
- `npm run test` - launches application test suites
- `npm run lint` - launches code quality validating using predefined ESLint configuration
- `npm run check-types` - launches type checking process using TS compiler
- `npm run prepare` - installs pre-commit hooks### How to contribute
Everyone is welcome to contribute, improve or enhance this template. Whether you're a seasoned developer or just starting out, your input is valuable.
If you're interested in contributing, here are a few suggestions on how you can get involved:
- Check the open [issues](https://github.com/krau5/react-vite-template/issues) section of the repository to see if there are any tasks or bugs that you'd like to tackle.
- Feel free to create new issues if you encounter bugs, have feature requests, or want to suggest improvements.
- If you have an idea or want to propose a major change, it's a good idea to open an issue first to gather the feedback.
- Share your feedback or ideas regarding the project's overall direction or specific features.Once you've identified an area where you'd like to contribute, simply submit a pull request, and I will review your contribution.
___
Made with ♥ by Vadym Kravchenko