Ecosyste.ms: Awesome

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

Awesome Lists | Featured Topics | Projects

https://github.com/smerth/express-node-website-2

Website built with ExpressJS and NodeJS, with a User Comments page and Live Chat Feature using Socket.io
https://github.com/smerth/express-node-website-2

express-js node-js socket-io

Last synced: 27 days ago
JSON representation

Website built with ExpressJS and NodeJS, with a User Comments page and Live Chat Feature using Socket.io

Awesome Lists containing this project

README

        

# NodeJS and ExpressJS Website2

## Overview

This is the completed course code from the Lynda.com course: [Building a Website with Node.js and Express.js](https://www.lynda.com/Express-js-tutorials/Building-Website-Node-js-Express-js/502310-2.html).

While it looks like an simple HTML site it is actually an Express.js and Node.js app with the following features:

- Pages build using JSON data and EJS Templates served by an Express server.
- Routing data to different templates is straight forward.
- A purpose build API supports commenting on the Feedback page of the site. GET, POST and DELETE are implement in the API. Comments are pushed to the API JSON file.
- A chat page is backed by an a Socket.io server to provide live chatting on the page.

![App Screenshot](https://raw.githubusercontent.com/smerth/express-node-website-2/master/screenshot.jpg)