https://github.com/udemy-experience/the-wild-oasis
Full stack project (with supabase), implemented using React, Redux, React Query, and implementing Authentication.
https://github.com/udemy-experience/the-wild-oasis
authentication authorization frontend full-stack react reactquery redux redux-toolkit supabase
Last synced: 3 months ago
JSON representation
Full stack project (with supabase), implemented using React, Redux, React Query, and implementing Authentication.
- Host: GitHub
- URL: https://github.com/udemy-experience/the-wild-oasis
- Owner: Udemy-Experience
- Created: 2024-11-21T09:12:44.000Z (over 1 year ago)
- Default Branch: main
- Last Pushed: 2024-12-10T13:59:43.000Z (over 1 year ago)
- Last Synced: 2025-04-05T04:44:06.243Z (over 1 year ago)
- Topics: authentication, authorization, frontend, full-stack, react, reactquery, redux, redux-toolkit, supabase
- Language: JavaScript
- Homepage: https://the-wild-oasis-sigma-nine.vercel.app
- Size: 2.15 MB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: readme.md
Awesome Lists containing this project
README

 

[](https://github.com/BaraSedih/the-wild-oasis/releases/tag/v1.0.0)
[](https://github.com/BaraSedih11/the-wild-oasis/graphs/contributors)

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.
## π Features
- **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.
## π Technologies Used
- **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.
## π οΈ Getting Started
Follow these steps to run the project locally:
### Prerequisites
- Node.js installed on your machine.
- A modern web browser (Google Chrome, Mozilla Firefox, etc.).
### Installation
1. **Clone the repository**:
```bash
git clone https://github.com/BaraSedih11/the-wild-oasis.git
cd the-wild-oasis
```
2. **Install dependencies:**
```bash
npm install
```
3. **Start the development server:**
```bash
npm run dev
```
4. **Open the project in your browser: Navigate to [Live view](https://the-wild-oasis-bara.netlify.app/).**
Use email : `test@test.com`, password: `12341234`
### π Project Structure
```plaintext
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
```
### ποΈ Contributing
We welcome contributions! Please follow these steps:
1. Fork the repository.
2. Create a new branch:
```bash
git checkout -b feature/your-feature-name
```
3. Make your changes and commit them:
```bash
git commit -m "Add a new feature"
```
4. Push your branch:
```bash
git push origin feature/your-feature-name
```
5. Open a pull request.
### See images from the live view:













