This is a desktop 3D boilerplate starter template project developed with Tauri and React. The project is configured with Vite and includes extra packages such as Tailwind CSS for styling, useSound for controlling audio, Prettier and ESLint for code formatting and linting, Zustand for global state management, and Framer Motion for simple animations.
To get started with this project, simply clone the repository:
git clone https://github.com/Darkksideyoda/tauri-react-threefiber-vite.git
and run the following command in the project directory
npm install
After that, run the following command to start the development server:
npm run tauri dev
Please note that the first run may be slow, but subsequent runs will be faster.
Note After saying Play Demo, the ESC key becomes active. In this way, you can return to the main Menu again.
The following packages are included in this boilerplate template:
- React Three Fiber
- React Three Drei
- Tailwind CSS
- useSound
- Prettier
- ESLint
- Zustand
- Framer Motion
⚠️ Update the configuration settings in thesrc-tauri/tauri.conf.json
file according to your needs.
Contributions to this project are welcome. If you notice any issues or have any suggestions, please open an issue or a pull request.
This project is licensed under the MIT License. See the LICENSE file for more information.