https://github.com/rafizul896/unhiddengems-client-side
Unhidden Gems is a modern Tour Guide website. With Its clean and minimal user interface, it helps the user to find their needs easily. It also features an admin panale.
https://github.com/rafizul896/unhiddengems-client-side
firebase mongodb node-js react reat-router-dom tailwind-css
Last synced: 3 months ago
JSON representation
Unhidden Gems is a modern Tour Guide website. With Its clean and minimal user interface, it helps the user to find their needs easily. It also features an admin panale.
- Host: GitHub
- URL: https://github.com/rafizul896/unhiddengems-client-side
- Owner: rafizul896
- Created: 2024-07-01T14:27:17.000Z (about 2 years ago)
- Default Branch: main
- Last Pushed: 2025-03-07T10:35:52.000Z (over 1 year ago)
- Last Synced: 2025-03-07T11:30:36.657Z (over 1 year ago)
- Topics: firebase, mongodb, node-js, react, reat-router-dom, tailwind-css
- Language: JavaScript
- Homepage: https://touristguide-2ce57.web.app/
- Size: 158 KB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# Unhidden Gems
Welcome to Unhidden Gems, your ultimate destination for unique and unforgettable travel experiences.
## Admin Credentials
- **Username**: admin12@gmail.com
- **Password**: 111111
## Live Site URL
[Unhidden Gems](https://touristguide-2ce57.web.app/)
## Server Site URL
[Server](https://github.com/rafizul896/unhiddenGems-server-side)
## Project Overview
- **Concept:** Unhidden Gems is a travel platform designed to provide personalized travel experiences worldwide, solving the challenge of finding tailored travel packages and guides.
- **Problem Solving:** It addresses the need for intuitive, secure, and comprehensive travel planning and booking through a user-friendly interface.
## Features
1. **Tourism and Travel Guide Section**: Overview, Packages, and Tour Guides tabs.
2. **User Wishlist**:Save favorite packages for easy access.
3. **Package Details Page**: Gallery, tour plan, and booking form.
4. **Tour Guide Profiles**: Detailed profiles, experience, skills, reviews.
5. **Tourist Stories**: Share experiences on social media.
6. **My Profile**: View and edit user information.
7. **My Assigned Tours**: Manage assigned tours.
8. **Admin Management**: Role management, user search/filter.
9. **Secure Booking**: Users must log in to book a package, ensuring secure and personalized service.
## Technologies Used
- **React**: For building the user interface.
- **Tailwind CSS**: For styling the application.
- **MongoDB Atlas**: For database management.
- **React-Router**: For client-side routing.
- **Node.js**: For server-side.