Skip to content
This repository has been archived by the owner on Feb 16, 2023. It is now read-only.

scottcowan/FindApprenticeship

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

SFA Find an Apprenticeship

FAA-Candidate is the web front-end used to search and apply for Apprenticeships and Traineeships in England. Users of the service can register to receive search alerts, status updates and reminders.

This repository contains the code for the service which is hosted on gov.uk and is operated by the Skills Funding Agency.

Overview

The code follows a clean code architecture so the code is organised into Domain, Application and Infrastructure service projects.

The live service runs on the Azure platform and integrates with:

Web sites

Azure worker roles

  • Migrate
  • Migrate FAA
  • Log Event Indexer
  • Processes
  • Scheduled Jobs
    • Application Status Pages
    • Send Daily Digests
    • Send Saved Search Alerts
    • Queue Candidates
    • Application House Keeper
    • Communication House Keeper
    • Candidate Saved Searches
    • Apprenticeship Vacancy Indexer
    • Traineeship Vacancy Indexer

Dependencies

The web layer is built predominantly in C# and ASP.NET MVC 5.x

Infrastructure components include:

Running the application

FAA-Candidate requires certain private configuration settings to be able to run. If you don't have access to this info then you won't be able to run the application.

License

Licensed under the MIT license

About

Find an Apprenticeship service

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages

  • C# 82.1%
  • JavaScript 4.8%
  • CSS 4.7%
  • PLpgSQL 4.6%
  • Gherkin 1.0%
  • SQLPL 0.9%
  • Other 1.9%