Welcome to The Wild Oasis, a unique and vibrant digital destination! This project represents a virtual camping experience, blending creativity and technology to bring the essence of the outdoors into the digital world.
- Immersive Camping Scene: A 3D representation of a serene camping spot.
- Interactive Elements: Explore and interact with various features of the scene.
- Engaging Design: A focus on aesthetics and smooth user experience.
- Responsive Layout: Optimized for both desktop and mobile devices.
- Three.js: For creating the stunning 3D visualizations.
- JavaScript/TypeScript: Core scripting languages for functionality.
- HTML & CSS: To structure and style the website.
- Modern Development Practices: Includes modular code structure and best practices for scalability.
Follow these steps to run the project locally:
- Node.js installed on your machine.
- A modern web browser (Google Chrome, Mozilla Firefox, etc.).
-
Clone the repository:
git clone https://github.com/BaraSedih11/the-wild-oasis.git cd the-wild-oasis
-
Install dependencies:
npm install
-
Start the development server:
npm run dev
-
Open the project in your browser: Navigate to Live view. Use email :
[email protected]
, password:12341234
the-wild-oasis/
βββ public/ # Static assets (images, icons, etc.)
βββ src/
β βββ components/ # Reusable UI components
β βββ scenes/ # 3D scene setup and elements
β βββ styles/ # CSS/SCSS styles
β βββ utils/ # Utility functions and helpers
βββ .gitignore # Git ignore file
βββ package.json # Project metadata and scripts
βββ README.md # Project documentation
βββ ... # Additional configuration files
We welcome contributions! Please follow these steps:
-
Fork the repository.
-
Create a new branch:
git checkout -b feature/your-feature-name
- Make your changes and commit them:
git commit -m "Add a new feature"
- Push your branch:
git push origin feature/your-feature-name
- Open a pull request.