Skip to content

cityofasheville/notifications-frontend

Repository files navigation

Notifications

This is the front-end of the City of Asheville Notifications Application as part of the SimpliCity Application It allows users to sign up for emails, (and perhaps other communications in the future.) Emails are currently sent when large scale development projects applications are submitted. We envision that other types of notifications might be added.

It is intended to be used with (the notifications API)[https://github.com/cityofasheville/notifications-api], which is based on the city's backend starter template.

git clone [email protected]:cityofasheville/notifications-frontend.git
cd notifications-frontend  

Create a file .env based on example.env

npm install
npm start

Deploy

First switch out the correct .env file

Build:

  npm run build

then deploy:

  npm run deploy

or

  npm run devDeploy

You may need to invalidate the cache in CloudFront (as well as in the browser)

Based on React Starter Template

This is based on the starter template for all City of Asheville React web projects. It contains the basic file structure, shared templates and icons (e.g., navbar, authentication, language components). It is intended to be paired with a back-end application based on the GraphQL Starter Template.

About

No description, website, or topics provided.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 4

  •  
  •  
  •  
  •