Skip to main content

Yelpcamp: A review based website for campgrounds

Page 1

International Research Journal of Engineering and Technology (IRJET)

e-ISSN: 2395-0056

Volume: 09 Issue: 05 | May 2022

p-ISSN: 2395-0072

www.irjet.net

Yelpcamp: A review based website for campgrounds Sujay Bodhe1, Arvind Vishwakarma2, Prashant Kamble3, Shrikant Dhamdhere4 1,2,3Student,

Dept. of Computer Engineering, PGMCOE, Pune, Maharashtra, India 4Professor, Dept. of Computer Engineering, PGMCOE, Pune, Maharashtra, India ---------------------------------------------------------------------***--------------------------------------------------------------------1.1 OBJECTIVES Abstract - YelpCamp will play an essential role in making decisions like choosing a campground. This system heavily relies on individuals voluntarily submitted reviews to build the reputation for nearby businesses. Unfortunately, the reviews expose user(s) private information such as visited places to the public and adversaries. Even worse, such location information is usually public because it is that the basic information of companies , and adversaries might be anyone starting from advertisement spammer to physical stalker. This website formalizes the privacy preserving problem in campground review systems. The framework can preserve users’ location privacy in arbitrary local area and may maintain an honest utility for both the system and each user. We evaluate our framework towards real-world data traces. The results validate that the framework are able to do an honest performance. Key Words: Advanced Web technology, JavaScript, NoSQL, Mongoose, ExpressJS.

To create a website for reviewing campgrounds by using the data of users such as their geographic location to gather information about the campgrounds they have visited. This data is stored as per each user. The user can post the review for campgrounds which can be public can can be viewed by registered users. One of the major aspect of the website is to keep the data of the user private. This website is packed with security features to meet the expectations of privacy and security. 1.2 BACKGROUND People interested in camping get to camping spots by difficulties an find it being over crowed or polluted by other campers. This site uses the feedback of the people already visited a specific camp to make easier decisions for other campers who can choose the camping spots based on these feedback from other people.

1. INTRODUCTION

2. REQUIREMENTS

It is an internet application designed to feature , rate and review different campgrounds, different users(read campers) can put in their comments and concerns, in order that it's a well informed and well prepared camping This app contains API secrets and passwords that have been hidden deliberately, so the app cannot be run with its features on your local machine. In order to review or create a campground, you want to have an account. pass realtime data to a long distance. For this we use an open-source board ESP 32 to create a seamless Mesh network which send, receive and propagate data collected from various sensors to all its node.

2.1 HARDWARE REQUIREMENTS The Website will smoothly run or operate on any system with Processors above or equal to Intel core i3. Any system with Ram with 512 MB and higher. SOFTWARE REQUIREMENTS HTML HTML stands for Hyper Text terminology HTML is that the standard terminology for creating sites HTML describes the structure of an internet page HTML consists of a series of elements HTML elements tell the browser the way to display the content.

YelpCamp may be a website where users can create and review campgrounds. In order to review or create a campground, you want to have an account. This project was designed using Node.js, Express, MongoDB, and Bootstrap. Passport.js was used to handle authentication. The Login Feature gives the user right to login to the website after creation of the account successfully for the website. The login process is on high priority. During the login process the user needs to put the User id and Password in order to access the website contents. Whenever the user gets logged-in to the website he/she will be directed to the Home page.

© 2022, IRJET

|

Impact Factor value: 7.529

CSS CSS stands for Cascading Style Sheets CSS describes how HTML elements are to be displayed on screen, paper, or in other media CSS saves tons of labor . It can control the layout of multiple sites all directly External stylesheets are stored in CSS files.

|

ISO 9001:2008 Certified Journal

|

Page 636


Turn static files into dynamic content formats.

Create a flipbook