Skip to content

digital-delivery-academy/evoco-test-app-frontend

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

2 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

CASA Example - Barebones

Touches on all common aspects of developing a citizen-facing web application, including:

  • Simple user journey with minimal forking
  • Override some CASA views
  • Use custom CSS on top of the GOVUK Frontend base styling
  • Using a simple memory-based session store (which is lost when service is restarted)
  • Includes a "Check your answers" page prior to submission
  • Sends data to a backend service (which is mimicked in this case by just writing session content to stdout)

NOTE: Welsh translations have been intentionally left out so you can see the string reference appear in the rendered templates.

Apart from moment, all dependencies listed in package.json are peer dependencies of CASA (i.e. they are required for CASA to work).

Getting started

# Install everything
npm install

# Start the app in debug mode, on port 3000
DEBUG=casa* PORT=3000 npm start

Access the service at http://localhost:3000/barebones/

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published