Skip to content

einnor/geo-query-api

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

33 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Geo-Query API

This is a Test-Driven RESTful API-based service developed using Node.js. Apart from basic CRUD operations, it also provides API for Geofencing and Geo-filtering.

Technologies

  • Mongo DB, Mongoose
  • Express JS
  • Chai
  • Mocha
  • Sinon
  • Faker
  • APIdoc

Installation

  • Open the console and run git clone https://github.com/einnor/geo-query-api.git
  • Cd to the project root directory on the console cd geo-query-api
  • Run npm install to install dependencies
  • Run mongod to start the mongodb service
  • Run npm start or nodemon to start the node server
You can now access the project API documentation at http://localhost:3000/apidoc
  • Run npm test to run the unit and integration tests