KO
|
EN
gitlite — search
Search
#python
#java
#python3
#arduino
#golang
#machine-learning
#rust
#html
#flask
#javascript
#seismology
#nodejs
7-wonder
★ 12
Open GitHub ↗
No description available.
Download README (.md)
Explore Similar Repositories
file-preview-demo
:
基于 Vue.js 的文件预览解决方案,支持 Word、Excel、PPT、PDF 在线预览,完美适配 PC 和移动端,全部代码由 Cursor AI 助手生成。
reimagined-goggles
:
No description available.
glowing-garbanzo
:
No description available.
automatic-octo-happiness
:
No description available.
hybrid_rag_app
:
No description available.
// repository documentation
Was this content helpful?
★ 0
(0 ratings)
Select Rating:
★
★
★
★
★
Submit Feedback
Recent Feedback
×
Download README
Do you want to download the
README.md
file for
7-wonder
?
Download (.md)
# Seven Wonders of the World An interactive 3D globe visualization of the Seven Wonders of the World built with Next.js, Three.js, and TypeScript. ## Features - Interactive 3D Earth globe with realistic textures - Markers for each of the Seven Wonders of the World - Smooth camera controls with auto-rotation - Responsive design that works on all screen sizes - Interactive tooltips showing wonder information - Beautiful atmospheric effects and cloud animations ## Tech Stack - **Framework**: [Next.js 14](https://nextjs.org/) - **3D Graphics**: [Three.js](https://threejs.org/) - **Animation**: [GSAP](https://greensock.com/gsap/) - **Styling**: [Tailwind CSS](https://tailwindcss.com/) - **Language**: [TypeScript](https://www.typescriptlang.org/) ## Project Structure ``` 7-wonder/ ├── src/ │ ├── app/ # Next.js app router │ ├── components/ # React components │ │ └── Globe/ # 3D globe components │ ├── data/ # Static data │ └── types/ # TypeScript type definitions ├── public/ # Static assets │ └── textures/ # Earth textures └── package.json # Project dependencies ``` ## Development - The main globe visualization is in `src/components/Globe/InteractiveGlobe.tsx` - Wonder locations are defined in `src/data/wonders.ts` - Custom Three.js type definitions are in `src/types/three-types.d.ts` ## Deployment The project is deployed on [Vercel](https://7-wonder-iwul9tztz-geno543s-projects.vercel.app/). Any push to the `master` branch will trigger an automatic deployment.