/express-coffeescript-api-seed

A simple yet powerful starting point for writing Express JSON APIs with CoffeeScript.

Primary LanguageCoffeeScript

Exress CoffeeScript API Seed

A simple yet powerful starting point for writing Express JSON APIs with CoffeeScript.

Features

  • MVC structure.
  • Detect settings for different environments. See ./config/envs.coffee and ./config/setup.coffee.
  • Mongoose models to interface with MongoDB database.
  • Express Validator middleware for validations. Bundled middleware adds req.validate() for mapped errors.
  • JSender middleware for sending JSend responses.
  • CORS middleware.
  • Mocha for testing.

Usage

Fairly easy to get started with. Tweak to your heart's content. Have an improvement? Submit a pull request so we can all benefit.