LandRegistry/lc-prototype

Name: lc-prototype

Owner: HM Land Registry

Description: prototype for land charges

Created: 2015-10-30 11:02:23.0

Updated: 2016-01-13 11:41:13.0

Pushed: 2016-08-04 10:30:05.0

Homepage: null

Size: 16257

Language: HTML

GitHub Committers

UserMost Recent Commit# Commits

Other Committers

UserEmailMost Recent Commit# Commits

README

Express prototyping tool

Prototyping tool built in Express.

It will give you a basic Express app, with templates, css and images from the GOV.UK front-end toolkit.

Requirements
Node

You may already have it, try:

 --version

Your version needs to be at least v0.10.0.

If you don't have Node, download it here: http://nodejs.org/.

Getting started

Install Node.js (see requirements)

Clone this repo
clone git@github.com:tombye/express_prototype.git
Install dependencies
install

This will install folders containing programs described by the package.json file to a folder called node_modules.

Run the app
 start.js

Go to localhost:3000 in your browser.

Hot reload

Any code changes should update in the browser without you restarting the app.

The app recompiles app/assets/stylesheets/application.scss everytime changes are observed.

Documentation

Guides for getting set up and how to work with the prototyping application are available on this repo's wiki.

This project is built on top of Express, the idea is that it is straightforward to create simple static pages out of the box. However, you're not limited to that - more dynamic sites can be built with more understanding of Express. Here's a good Express tutorial.


This work is supported by the National Institutes of Health's National Center for Advancing Translational Sciences, Grant Number U24TR002306. This work is solely the responsibility of the creators and does not necessarily represent the official views of the National Institutes of Health.