zhyang813 / VentureOut

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Venture Out

Team

  • Product Owner: Hoon Bae
  • Scrum Master: David Thai
  • Development Team Members: Caleb Aston, Henry Yang

Description

VentureOut is an event app that recommends you relevant events based on your event keyword, availability, budget, location, and interests.

Mobile Version: https://github.com/hrr18-codebrewers/ventureout-mobile

Development

Installation

From within the root directory:

npm install

To run the code locally you need to run Mongod:

mongod

You will also need a localserver on port 1337. You can launch the local server with:

npm run serve

Prerequisites

You will need API keys from Eventbrite, Ticketmaster, and Auth0.

  • Eventbrite API keys are stored in server/workers.js embedded into http request url
  • Ticketmaster API keys are stored in server/workers.js embedded into http request url

Eventbrite and Ticketmaster are the event ticketing websites that will serve CRUD for events. Auth0 is used for user authentication.

About


Languages

Language:TypeScript 36.4%Language:JavaScript 29.7%Language:HTML 17.9%Language:CSS 16.0%