Skip to content

DFE-Digital/accessing-childcare-entitlement-checker

Childcare Entitlement Checker

A digital service to help parents and carers check their entitlement for childcare support schemes.

This project will be a multi-step form. It's currently work in progress.

Live examples

TODO

Nomenclature

TODO - this section may be a candidate for removal unless it means we should add domain nomenclature?

Technical documentation

This is an ASP.NET Core MVC C# application and should follow Microsoft's coding conventions.

You can use the dotnet command or Visual Studio 2026 to run the app.

The repo includes a devcontainer with prerequisites as well as recommended extensions. This can be used in e.g. vscode or rider.

Before running the app (if applicable)

  • Install the .NET SDK 10.0.3 - The projects is pinned to this SDK version with a global.json

Then run with dotnet run --project src/AccessingChildcareEntitlementChecker.Web/

Running the test suite

Use dotnet test tests/AccessingChildcareEntitlementChecker.UnitTests/ to run unit tests and component tests.

To run the full test suite, including end to end (E2E) tests, you can:

  • start a local server
  • wait for the server to initialise
  • run the tests
  • kill the local server

Bash:

dotnet run --project src/AccessingChildcareEntitlementChecker.Web/ & pid=$!; sleep 5; dotnet test; kill $pid

Powershell:

$proc = Start-Process dotnet -ArgumentList "run --project src/AccessingChildcareEntitlementChecker.Web" -PassThru; dotnet test; Stop-Process $proc

Further documentation

Licence

MIT LICENCE

About

An entitlement checker that translates data from parents and carers into a personalised summary of available childcare support.

Resources

License

Code of conduct

Contributing

Security policy

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors