Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/nabilaferdousprapty/arab-voyage-client
Arab Voyage is a travel website spotlighting Middle Eastern countries like Jordan, Saudi Arabia, UAE, Iran, Qatar, and Kuwait. We offer curated insights on tourist spots, cultural attractions, and hidden gems in the region.
https://github.com/nabilaferdousprapty/arab-voyage-client
firebase localstorage react-hook-form react-hot-toast react-router-dom reactjs swiper-slider
Last synced: 2 days ago
JSON representation
Arab Voyage is a travel website spotlighting Middle Eastern countries like Jordan, Saudi Arabia, UAE, Iran, Qatar, and Kuwait. We offer curated insights on tourist spots, cultural attractions, and hidden gems in the region.
- Host: GitHub
- URL: https://github.com/nabilaferdousprapty/arab-voyage-client
- Owner: NabilaFerdousPrapty
- Created: 2024-06-13T14:25:48.000Z (8 months ago)
- Default Branch: main
- Last Pushed: 2024-12-05T19:47:15.000Z (2 months ago)
- Last Synced: 2024-12-05T20:30:05.928Z (2 months ago)
- Topics: firebase, localstorage, react-hook-form, react-hot-toast, react-router-dom, reactjs, swiper-slider
- Language: JavaScript
- Homepage: https://arabvoyage-4a1a4.web.app/
- Size: 11 MB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# Arab Voyage
## Live Link:
If you want to experience full features
[click here](https://arabvoyage-4a1a4.web.app/)
#### Middle East tourism-focused website## Table of Contents
1. [Introduction](#introduction)
2. [Features](#features)
3. [Dependencies](#dependencies)
4. [Folder Structure](#folder-stracture)
5. [Installation and Setup](#installation-and-setup)
6. [Contributing](#contributing)
7. [License](#license)
8. [About the Author](#about-the-author)## Introduction
Arab Voyage is a tourism-focused website that offers a unique exploration of the Middle East countries, including Jordan, Saudi Arabia, United Arab Emirates, Iran, Qatar, and Kuwait. Our platform aims to provide travelers with curated information about tourist spots, cultural attractions, and hidden gems across the region.## Features
- Responsive Design
- Real time notifications
- Add Tourists Spot, My List, Update, and Delete functionalities
- Dark/Light Theme Toggle## Dependencies
- React-tooltip
- React-simple-typewriter
- React swiper slider
- React icons
## Folder Structure
```
ArabVoyage/
│
├── public/
│ ├── index.html
│ └── ...
│
├── src/
│ ├── components/
│ │ ├── Banner/
│ │ │ └── Banner.js
│ │ │
│ │ ├── FAQ/
│ │ │ └── FAQ.js
│ │ │
│ │ ├── Features/
│ │ │ └── Feature.js
│ │ │
│ │ ├── Sponsors/
│ │ │ └── Sponsors.js
│ │ │
│ │ ├── TouristSpots/
│ │ │ └── TouristSpots.js
│ │ │
│ │ ├── Countries/
│ │ │ └── Countries.js
│ │ │
│ │ ├── Navbar/
│ │ │ └── Navbar.js
│ │ │
│ │ ├── Login/
│ │ │ └── Login.js
│ │ │
│ │ ├── Register/
│ │ │ └── Register.js
│ │ │
│ │ ├── AddTouristSpot/
│ │ │ └── AddTouristSpot.js
│ │ │
│ │ ├── MyList/
│ │ │ └── MyList.js
│ │ │
│ │ ├── Update/
│ │ │ └── Update.js
│ │ │
│ │ └── ViewDetails/
│ │ └── ViewDetails.js
│ │
│ ├── pages/
│ │ ├── Home/
│ │ │ └── Home.js
│ │ │
│ │ ├── NotFound/
│ │ │ └── NotFound.js
│ │ │
│ │ ├── AllTouristSpots/
│ │ │ └── AllTouristSpots.js
│ │ │
│ │ ├── AddTouristSpot/
│ │ │ └── AddTouristSpot.js
│ │ │
│ │ ├── Login/
│ │ │ └── Login.js
│ │ │
│ │ ├── Register/
│ │ │ └── Register.js
│ │ │
│ │ ├── Update/
│ │ │ └── Update.js
│ │ │
│ │ ├── MyList/
│ │ │ └── MyList.js
│ │ │
│ │ └── ViewDetails/
│ │ └── ViewDetails.js
│ │
│ ├── App.js
│ ├── index.js
│ └── ...
│
├── .gitignore
├── package.json
├── README.md
└── ...```
## Installation and Setup
1. Clone the repository.
``` bash
git clone
```
2. Install dependencies using
``` bash
npm install
```
3. Set up environment variables for Firebase and MongoDB credentials.
4. Run the application using
``` bash
npm run dev
```## Contributing
Contributions are welcome! Feel free to open issues or pull requests for any improvements or new features.## License
This project is licensed under the [MIT License](LICENSE).## About the Author
Arab Voyage was developed by [Your Name]. For inquiries, please contact [[email protected]].