https://github.com/jeetsavsani1173/tournion
MERN-Stack Web Application
https://github.com/jeetsavsani1173/tournion
caching cloudinary expressjs google-sign-in jwt-authentication likes load-balancer mdbootstrap mongodb node-cache node-cluster nodejs reactjs redux-toolkit server-side-caching tags
Last synced: 3 months ago
JSON representation
MERN-Stack Web Application
- Host: GitHub
- URL: https://github.com/jeetsavsani1173/tournion
- Owner: jeetsavsani1173
- Created: 2023-02-17T09:04:32.000Z (over 3 years ago)
- Default Branch: main
- Last Pushed: 2023-08-17T13:22:47.000Z (almost 3 years ago)
- Last Synced: 2026-01-03T17:41:35.564Z (7 months ago)
- Topics: caching, cloudinary, expressjs, google-sign-in, jwt-authentication, likes, load-balancer, mdbootstrap, mongodb, node-cache, node-cluster, nodejs, reactjs, redux-toolkit, server-side-caching, tags
- Language: JavaScript
- Homepage:
- Size: 2.44 MB
- Stars: 2
- Watchers: 1
- Forks: 1
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# TourNion ✈️
## MERN-Stack Web Application 🤩
# OverView
### The aim of this project is to provide the details and reviews about any spectacular location or place. In modern world there are lots of good location and places are for travelling but when to travel which place, what are the key features of that place, what are the reviews of other travellers and what are the accommodation facility in near by hotels and many more that we can’t decide by just seeing photos about that places and nearby hotels. So we are coming with our website which is useful for those travellers who are willing to travel to such places which are unknown to them but by using our website they can see detailed travelling experience, photos and all the related information about that place and nearby place.
# Brief Introduction
* TourNion is a web application that helps to travellers for travelling. This system is web based application that stores all the information about any spectacular location which are visited by any other traveller.
* The system provide all the tours(visited places) with all the information related that particular place like as photos, description and reviews of tour by other user. In this system any user can register with their google account or basic information. If user want to share their opinion for any tour then user need to register or login using their credentials and after that user can able to share post regarding that tour.
* For creating any post user need to give proper name for that post, description, photos and related tags for that tour. After successfully posting, other user can see that post, like a post and comments on post. Creator of the post can have rights to update and delete the post.
* Other user can find tour by searching name of tour. User can find all the tour which are related to particular tags by clicking on that tags.
# Technologies/Plateform/Tools Used
### Technology :
* ReactJs
* NodeJs
* ExpressJs
* MongoDB
* Bootstrap
* ReduxToolkit
### Plateform :
* Visual Studio Code
### Tools :
* Postman
* Redux DevTool
### ➤ Home Page Of TourNion App

### ➤ SignIn with google functionality

### ➤ Add Tour Functionality

### ➤ Search Tour functionality by name

### ➤ Single Tour Description page

### ➤ Related Tour Section : which show tour related to selected tour

### ➤ Tag Tour Page: which shows all tour with tag “nice” ,etc.

### ➤ Delete Tour page
