Skip to content

MERN Stack application - campsite guest/host application

Notifications You must be signed in to change notification settings

roo116/SiteSeers

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

SiteSeers

License: MIT

Description

This application is a collaborative project using front-end and back-end technologies to create a community for Campers to find and reserve privately listed campsites. Much like you would use Airbnb, outdoor enthusiasts can enjoy the great outdoors anywhere.

The following technologies were used to complete the project:

  • Excalidraw
  • Axios
  • Cloudinary
  • Node.js
  • Express.js
  • GraphQL
  • Mongoose
  • Web-Vitals
  • NoSQL

Table of Contents

Installation

Visit the GitHub repository, project3 (see the link below), to fork and clone the repository. The JSON file will have the necessary dependencies. Use:

npm install

Unless the user wants to drop and recreate their database. The seeds directory contains all of the data to populate the table. The user will need to use:

npm run seed

Finally, to start the server on their localhost, the user will type:

npm run develop

The user can also go to PLACE DEPLOYED LINK HERE.

Links

Usage

To use this application, the user will need to create an account. The user can then add their own listing or find a listing to book. To book a campsite, the user will need to search by location, select their check-in and check-out dates, and confirm registration. Users can add their own listing by providing the following information :

  • name
  • price
  • address
  • ammenities, terrain type, activities
  • images
  • rules and check in procedures
  • descriptions and more Users can cancel their reservations, update their profile picture and information, and disable listings.

License

The badge at the top of the page shows that this project is licensed under MIT. The link for that license is shown below.

How to Contribute

Please fork and clone the repository and use a pull request to add or make changes to the current repository.

Questions

Please direct any questions to jorge30fm@gmail.com, hillkarl03@gmail.com, nowacewskijack@gmail.com, and towers.a@gmail.com, this.josie.franklin@gmail.com.

To see more projects, visit the link below for jorge30fm repository:

Releases

No releases published

Packages

No packages published

Languages

  • JavaScript 88.7%
  • CSS 9.8%
  • HTML 1.5%