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

https://github.com/dockersamples/node-bulletin-board

Sample bulletin board app in Node.js and Vue.js
https://github.com/dockersamples/node-bulletin-board

Last synced: 11 months ago
JSON representation

Sample bulletin board app in Node.js and Vue.js

Awesome Lists containing this project

README

          

## Vue Events Bulletin Board

This is the code for the Vue.js [tutorial on Scotch.io](https://scotch.io/tutorials/build-a-single-page-time-tracking-app-with-vue-js-introduction). In the tutorial we build a events bulletin board application and cover the basics of [Vue](http://vuejs.org/).

## Installation

Change the directory to `node-bulletin-board` and follow the commands:

1. Run `npm install`.
2. Run `node server.js`.
3. Visit [http://localhost:8080](http://localhost:8080).

image

## Using Docker

Clone the repository and run the following command:

```
docker build -t bulletin-board .
docker run -d -p 8080:8080 bulletin-board
```

## RESTful API (contributed by Jason Lam)

1. **Use Node.js & Express for backend server and router.**
2. **RESTful requests towards the server to simulate CRUD on *events* model, instead of local hardcoded ones.**
3. Translated into Traditional Chinese.

## RESTful API written in Go

If you would like to use a backend written in Go, [thewhitetulip](http://github.com/thewhitetulip) has written on. See [the source code](https://github.com/thewhitetulip/go-vue-events).