Skip to content

an app to add info about haunted locales and log your visits [node.js, express, mongodb]

Notifications You must be signed in to change notification settings

steviemilitello/ghostbustr-api

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

68 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

😱 Description

Ghostbustr is an app where you view haunted locales. As a user you view haunted locales, can add haunted locales, edit and delete the haunted locales you have added, view other user's visits, add your visits, and edit and delete your visits.

⚛️ Getting Started

📲 Install Instructions

Installation

  • Fork and Clone this Repo (API) and The Client
  • Install the necessary dependencies for this repo by copying the code below (or see dependencies to install individually):
    npm i bcryptjs cors dotenv express jsonwebtoken method-override mongodb mongoose passport passport-http-bearer
  • run npm seed to seed the database with tags from seed.js
  • Follow the instructions on the Ghostbustr Client Repo to install the client
  • run npm start for this repo to start the API (runs on localhost:3000)
  • run npm start for the Client and go to localhost:8000 in your browser to view

Dependencies

🖼️ Screenshots

📊 ERD
Description Screenshot

ERD

💻 Technologies Used

JavaScript NPM MongoDB ExpressJS NodeJS

⏩ Next Steps

About

an app to add info about haunted locales and log your visits [node.js, express, mongodb]

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • JavaScript 94.2%
  • Shell 5.7%
  • Procfile 0.1%