Skip to content

CrimeIsDown/crimeisdown

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

645 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

crimeisdown

This README outlines the details of collaborating on this Ember application. A short introduction of this app could easily go here.

Prerequisites

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

Installation

  • git clone <repository-url> this repository
  • cd crimeisdown
  • npm install

Running / Development

Code Generators

Make use of the many generators for code, try ember help generate for more details

Running Tests

  • npm run test
  • npm run test:ember -- --server

Linting

  • npm run lint
  • npm run lint:fix

Building

  • npm exec ember build (development)
  • npm run build (production)

Deploying

Deployments are handled by Cloudflare Pages via .github/workflows/cloudflare-pages.yml:

  • Pushes to main or master run npm run build and upload the dist/ directory to the Cloudflare Pages project named crimeisdown.
  • Pull requests from the main repository generate preview deployments so changes can be verified before merge.
  • Define the CLOUDFLARE_ACCOUNT_ID and CLOUDFLARE_API_TOKEN repository secrets with credentials that have Cloudflare Pages access.
  • The _headers and _redirects files in public/ control global headers and SPA-style routing during the Ember build.

Further Reading / Useful Links

About

A website containing everything you need to monitor police scanners in Chicago.

Topics

Resources

Stars

Watchers

Forks

Packages

 
 
 

Contributors