bassoman / Journal

PRACTICE - An introduction to Node.js, building a journaling website where a user can write entries, then view the entry title, body, timestamp, and word count.

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Journal

An introduction to Node.js, using Npm to install and manage packages, and using Node in a JavaScript application structure., 05/23/2016

By LaTaevia

Description

Web page functioning as a journaling website where a user can write entries including a title and body. Form submission will return the title, body, timestamp, and number of words in the body.

This exercise serves as practice for using npm and gulp tasks to streamline my development process including: putting the program's functions into their own module(s) using the exports keyword and using separate files for front-end DOM manipulation logic, using gulp tasks to concatenate, minify, browserify, and check code with JSHint, creating a build task, and a clean task, and keeping generated production files in a separate 'build' folder.

Prerequisites

You will need the following things properly installed on your computer.

Installation

  • git clone https://github.com/LATAEVIA/Journal.git
  • change into the new directory
  • npm install
  • gulp build

Running / Development

  • Open the index.html file in any browser to view

Technologies Used

  • HTML
  • CSS
  • Bootstrap
  • JavaScript
  • Node.js
  • Node Package Manager

License

This software is licensed under the MIT license

Copyright (c) 2016 LaTaevia

About

PRACTICE - An introduction to Node.js, building a journaling website where a user can write entries, then view the entry title, body, timestamp, and word count.


Languages

Language:JavaScript 79.2%Language:HTML 20.8%