Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/calebmadrigal/expressjs-messageboard

A simple RESTful API with ExpressJS on NodeJS to provide a very simple message board functionality.
https://github.com/calebmadrigal/expressjs-messageboard

Last synced: about 1 month ago
JSON representation

A simple RESTful API with ExpressJS on NodeJS to provide a very simple message board functionality.

Awesome Lists containing this project

README

        

# expressjs-messageboard

## Live Demo

## Description
Creates a simple message board API using ExpressJS.

## How to run locally

npm install
node .

## Example usage of API
Get all messages:

curl -X GET http://expressjs-messageboard.herokuapp.com/messages

Get a single message:

curl -X GET http://expressjs-messageboard.herokuapp.com/messages/0

Add message:

curl -X POST -H 'Content-Type: application/json' -d '{ "text": "Test 1" }' http://expressjs-messageboard.herokuapp.com/messages

Modify a message:

curl -X PUT -H 'Content-Type: application/json' -d '{ "text": "Updated message" }' http://expressjs-messageboard.herokuapp.com/messages/3