HoverWorld
This is a MERN stack web development with CRUD application using refine framework. This is a website for renting and purchasing drones and related equipment. Our website offers a variety of drones and accessories, including cameras, batteries, and propellers.
Features
- Browse through our selection of drones and equipment
 - Filter products by price, category, and more
 - Create an account and save your favorite products
 - View product details, specifications, and images
 
Technologies Used
- HTML/CSS
 - Javascript
 - Typescript
 - Node.js
 - Express
 - MongoDB
 
Setup
To set up the project, follow these steps:
- Clone the repository: 
git clone https://github.com/NimbleNitesh/HoverWorld.git - Navigate to the project directory: 
cd HoverWorld - Install dependencies: 
npm install - Create a 
.envfile in client folder: 
REACT_APP_GOOGLE_CLIENT_ID = <Your REACT_APP_GOOGLE_CLIENT_ID>
- Create a 
.envfile in src folder: 
MONGODB_URL=<Your MONGODB_URL>
CLOUDINARY_CLOUD_NAME = <Your CLOUDINARY_CLOUD_NAME>
CLOUDINARY_API_KEY = <Your CLOUDINARY_API_KEY>
CLOUDINARY_API_SECRET = <Your CLOUDINARY_API_SECRET>
- Start the server 
npm start - Start the client 
npm run dev - Open the website in your browser at 
http:localhost:3000 
Contributions
Contributions are welcome! If you find a bug or have an idea for a new feature, please open an issue or submit a pull request.
            




