An open API service indexing awesome lists of open source software.

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.

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.