/passport-status-demo

fork for demoing development practices used

Primary LanguageTypeScriptOtherNOASSERTION

Passport Status

An unauthenticated front end application to check the status of a users passport application.

This application is not released yet.

Technologies Implemented

This project uses

Test reports for Main 👩‍🔬 🧪

Default Tests Workflow Status

Line Coverage Badge Statements Coverage Badge Function Coverage Badge Branch Coverage Badge

Getting Started

First, run the development server:

npm run dev

Open http://localhost:3000 with your browser to see the result.

You can start editing the page by modifying pages/index.js. The page auto-updates as you edit the file.

API routes can be accessed on http://localhost:3000/api/hello. This endpoint can be edited in pages/api/hello.js.

The pages/api directory is mapped to /api/*. Files in this directory are treated as API routes instead of React pages.

logging

To change logging level, set the LOGGING_LEVEL environment variable. Valid logging levels are fatal, error, warn, info, debug, trace or silent.

LOGGING_LEVEL=debug npm run dev

PR Procedures/Definition of done

Have at least one person reviewing each PR before it can be merged. Each branch should be prefixed with the ID of the relevant ADO task. Eg. "379-update-readme"

Learn More

To learn more about Next.js, take a look at the following resources:

You can check out the Next.js GitHub repository - your feedback and contributions are welcome!

Licence

Unless otherwise noted, the source code of this project is covered under Crown Copyright, Government of Canada, and is unlicened.

The Canada wordmark and related graphics associated with this distribution are protected under trademark law and copyright law. No permission is granted to use them outside the parameters of the Government of Canada's corporate identity program. For more information, see Federal identity requirements.