Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

#159069402 Setup API server #3

Merged
merged 11 commits into from
Jul 19, 2018
Merged

Conversation

olusoladavid
Copy link
Owner

What does this PR do?

Sets up the API server and Continuous Integration build system

Description of Task to be completed

  • Integration of linting library using ESLint with Airbnb style guide.
  • Application of Continuous Integration using TravisCI
  • Addition of Code Coverage using Coveralls, CodeClimate and Istanbul
  • Addition of Testing framework using Mocha (with Chai)
  • Addition of Babel to compile ES6+ to ES5 for Nodejs
  • Setup of API server framework using Express
  • Hosting of app on Heroku for live staging.

How should this be manually tested?

API Server has been deployed to: https://my-diary-api.herokuapp.com/api/v1

What are the relevant pivotal tracker stories?

#159069402

@olusoladavid olusoladavid merged commit f0a292c into develop Jul 19, 2018
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

None yet

1 participant