Enable users to maximize free time through collaborative itineraries.
npm install
npm start to host client files on port 8080
localhost:8080 to look at our app
#Frameworks and API React
Yelp 3.0 API Developer Preview (realeased Mid July 2016) https://www.yelp.com/developers/v3/preview
Google Maps API
#Authentication FillMeIn
#Backend Node and Express with MYSQL database.
#Deployment What: We choose Digital Ocean.
There is a docker container that can be used for quick development and deployment.
#Testing Framework
What: We choose to use Enzyme with Mocha and Chai.
Why: Testing a React application is not a trivial task. We explored other options: Jest, Mocha , Manual testing, and No Tests. Enzyme proved to be straightforward a robust enough for our needs.
Meta: A quick video introduction to the motivations behind Enzyme can be appreciated through this video: https://www.youtube.com/watch?v=V5N0Ukb8LGg
How: The following tutorials are good to get you started: http://airbnb.io/enzyme/docs/guides/mocha.html https://semaphoreci.com/community/tutorials/testing-react-components-with-enzyme-and-mocha