/night-out

A backend app that supplies an evening's 'Night Out' for you. Users can create an account and our database will tailor an evening based upon your location and preferences. As users rate evenings the database will provide better experiences over time. Built with a small team in 4 days using Google's Places and Geo-cashing API, Node, Express and MongoDB.

Primary LanguageJavaScriptMIT LicenseMIT

The Night Out App - Express - Mongo DB - Wit.ai - Inquire

An App that will take the effort out of a Night Out.

Created By:

Ryan Luras, ryanluras@gmail.com, @RyLuras

Alex Rankin, alex.c.rankin@gmail.com, @acrankin

Mack Berliner, mack.bg94@gmail.com, @MackenzieBerliner-Glasser

Sophie Graham, sophierhraham1@gmail.com, @sophiegraham

Description

This app is intended to take a zipcode from a user and sugget to them an itenerary for an enjoyable night out; including a place to eat, an event to attend and a place to go for a nightcap or desert. Users rate how they enjoyed an event or evening and those results can be used to create better experiences for the users over time. Requests can be modified with specific keywords, and users can also recieve popular past evening plans from their own history or evenings aggrigated from all users.

Setup/Installation Requirements

  • install dependencies with: npm i
  • make sure to set a proper MongoDB path in your own .env file
  • Start up your Mongo DB server
  • start up the server with 'npm start' and have fun!
  • start the jest testing with: 'npm run test:watch'

Technologies Used

  • Mongoose
  • Node
  • Jest
  • Supertest
  • Express
  • Nodemon
  • MongoDB