Skip to content
forked from comamocha/DayPlan

Enable users to maximize free time through collaborative itineraries.

Notifications You must be signed in to change notification settings

PrinceOm/DayPlan

 
 

Repository files navigation

whatToDo

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

About

Enable users to maximize free time through collaborative itineraries.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • JavaScript 99.7%
  • Other 0.3%