https://github.com/danmunteanu/roomz
three.js + Vue + Laravel starter app template.
https://github.com/danmunteanu/roomz
Last synced: 19 days ago
JSON representation
three.js + Vue + Laravel starter app template.
- Host: GitHub
- URL: https://github.com/danmunteanu/roomz
- Owner: danmunteanu
- Created: 2026-05-21T20:11:25.000Z (22 days ago)
- Default Branch: main
- Last Pushed: 2026-05-21T20:57:21.000Z (22 days ago)
- Last Synced: 2026-05-22T05:57:09.952Z (22 days ago)
- Language: PHP
- Homepage:
- Size: 8.46 MB
- Stars: 0
- Watchers: 0
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
## Description
This is a very basic Laravel, Vue.js and three.js setup.
It creates a three.js scene and starts rotating a cube.
It handles resize of the viewport.
This project's purpose is to help set up three.js fast.
## Dependencies
* [Laravel](https://laravel.com/) - *obviously*
* [Vue.js](https://vuejs.org/)
* [tailwind](https://tailwindcss.com/)
* [Three.js](https://threejs.org/) - *a 3D rendering library written in Javascript.*
## Project setup
After cloning, run:
* **composer update**
* **npm install**
Make sure to copy .env.example to .env.
Set it up to use sqlite (although the db is not used yet).
Also run:
* **php artisan migrate** for the migrations
* **php artisan key:generate** to generate the application key
* **composer run dev** to start the server
If everything is fine, you should see a cube spinning.