https://github.com/zorger27/vue-threejs-1
🌐 A web application with a dynamic and interactive 3D model, built using the advanced Three.js library. 🎲 The colorful rotating cube allows users to take full control of the model.
https://github.com/zorger27/vue-threejs-1
css3 favicon flexbox-css git github html5 i18n javascript markdown node-js open-graph-protocol orbit-controls robots-txt scss sitemap-xml threejs typescript vuejs vuex webpack
Last synced: 3 months ago
JSON representation
🌐 A web application with a dynamic and interactive 3D model, built using the advanced Three.js library. 🎲 The colorful rotating cube allows users to take full control of the model.
- Host: GitHub
- URL: https://github.com/zorger27/vue-threejs-1
- Owner: Zorger27
- Created: 2023-12-19T01:36:02.000Z (over 2 years ago)
- Default Branch: main
- Last Pushed: 2025-10-23T04:54:14.000Z (9 months ago)
- Last Synced: 2026-01-03T14:23:33.775Z (6 months ago)
- Topics: css3, favicon, flexbox-css, git, github, html5, i18n, javascript, markdown, node-js, open-graph-protocol, orbit-controls, robots-txt, scss, sitemap-xml, threejs, typescript, vuejs, vuex, webpack
- Language: Vue
- Homepage: https://vue-threejs-1.vercel.app
- Size: 16.3 MB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# Rotating 3D cube #
### You can view my CV here: [Curriculum VITAE](https://zorger27.github.io)❗️ ###
### You can view my Portfolio here: [My Portfolio](https://Zorin.Expert)❗️ ###

#### 🌐 A web application with a dynamic and interactive 3D model, built using the advanced Three.js library. 🎲 The colorful rotating cube allows users to take full control of the model: scaling, adjusting the viewing angle, stopping and starting rotation, and spinning it in any direction for detailed exploration. ####
#### ✨ The fully responsive site supports three languages (Ukrainian, English, Spanish) and displays perfectly on all devices: from desktops to smartphones. ####
🛠️ Technologies:
🔹 Three.js — for creating and managing 3D graphics.
🔹 Vue.js, VueX — for a reactive architecture and state management.
🔹 Vue I18n — for internationalization and multilingual support.
🔸 HTML5, CSS3, FlexBox CSS — for a modern and responsive user interface.
🔸 TypeScript — for strong typing and enhanced code stability.
🔸 Open Graph Protocol, Favicon, Sitemap, Robots.txt — for improved SEO and social media integration.
#### 🚀 *Easy modification and scalability make this project an excellent example of incorporating 3D graphics into modern web applications. Perfect for learning and creating unique user experiences!* 💻📱 ####
### Project setup (install dependencies)
```
npm install
```
### Compiles and hot-reloads for development
```
npm run serve
```
### Compiles and minifies for production
```
npm run build
```