Tourify offers an internet-based platform where users can get all their tour and travel-related queries. Once achieving an area, the consumer can get facts approximately all the nearby accommodations, eating places, airports, tourist spots, and more. Our software integrates maps to guide travellers to their locations and locate pleasant vacation attractions. It offers a complete description and ratings of the location, making it simpler for the consumer to compare between exclusive locations and find the first-class spot for them. It additionally offers a "pin the place" characteristic by which customers can pin any coordinate on the map and add their customized opinions and scores, a good way to be stored in their database. So on every occasion, the person revisits that town, he can access all of the old pins, a good way to immediately show the great places marked by using the person. It additionally gives actual time climate forecasts to assist travellers plan their visits
The following tech stack will be used: ● HTML ● CSS ● React.js ● Node.js ● Express ● MongoDB ● Firebase ● Rapid APIs ● Google Maps API
Features
1. Login and Rgister pages
There is a basic landing page that is my Login page , you can always navigate to the signup/register page from here.
2.Home page
After logging in you will see a home screen and you can view all the all pins .
3.Navbar
The navbar at the top contains a home icon and other options like my profile and logout button,all of these are pretty much self explanatory .
4.SideBar
The sidebar on the left contains all the restaurants, hotels, and attractions. There is a feature where you can see restaurants, hotels, etc. according to their ratings.
5.Profile Page
This is a page where users can see all their personal information, like contact numbers, addresses, locations, etc.
6 Add Pin
With this, users can add pins to their favourite places.
Setting Up the Project
1. Clone the repo
git clone https:https://github.com/Lucky-kumar/Tourify.git
2. Instal npm using command
command : npm install
3. Start npm