Skip to content

A Node.js RESTful API built with Babel, Express and Mongoose

Notifications You must be signed in to change notification settings

bilelkh/node-es6-rest-api

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

3 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

RESTful API with Node.js

Built using Babel, Express and Mongoose

This repository is the final result of the series of posts Building a REST API with Node.js listed in my blog.

Features like validation and unit testing are only implemented for some of the routes since the goal is to just provide them as an example to develop any kind of RESTful API.

Installation and running

The project depends on a mongodb instance that must be accessible, you can change the connection details in the config/env/development.js and config/env/test.js for the testing database.

  1. Clone this repository
  2. cd into the cloned copy and run npm install
  3. Run gulp nodemon
  4. Try it in a console or in a browser window doing a GET to http://localhost:3000/api/api-status

Unit testing

To run unit tests simply run gulp mocha.

About

A Node.js RESTful API built with Babel, Express and Mongoose

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • JavaScript 100.0%