This repository contains a copier
template
that can be used to create React
apps.
You can view the example of project generated from this template here.
To create a new project from this template in the current directory,
make sure you have copier
installed and run:
copier copy gh:quickplates/react .
- fully reproducible development environments with
Dev Containers
andNix
- automatic environment activation with
direnv
- running tasks with
Task
- formatting and linting with
Trunk
- continuous integration with
GitHub Actions
- easy to write and nice looking documentation
with
Docusaurus
- optimized custom
Docker
images - automatic releases on
GitHub Container Registry
- package management with
npm
- embracing
TypeScript
to the fullest - building with
Vite
- routing with
React Router
- state management with
Zustand
- clean UI with
Mantine
- i18n with
Lingui
Read more about how to develop the project here.
If you have any ideas on how to improve this template, please open an issue or submit a pull request. All contributions are welcome! 🤗