Non Functional Requirements
Usability
- This section should be accessible to non-technical users 
- This section should be transparent and easy to engage 
- Meet WCAG 3.0 AA standards for accessibility 
- Development needs to include i18n standards for internationalization 
Scalability
- We expect this tool would need to support at least 250,000 concurrent users 
Performance
- Responsiveness of the tool: Front page load time must be no more than 2 seconds for users that access the website using an LTE mobile connection 
Open source requirements
- Key open source requirements: - The section needs to follow the same apache 2.0 of the overall govtool 
- The applicant accepts to create full documentation to allow open contribution 
 
- Use the following boilerplate: 
Technical specification requirements for FE and BE (to ensure integration)
- NodeJS backend 
- NextJS frontend 
- “Voltaire” Design System based on material UI 
- (optional if applicable) Axios 
IP rights
- The code must be open source with an open source license that permits the assets to be changed, redistributed, and used commercially (suggested: Apache 2.0 for code and CC BY 4.0 for other documents and assets) 
- Any third party dependencies must not hinder the assets from being changed, redistributed and used commercially 
- The assets created for this proposal are universally accessible on a public repository by the time the project has completed 
- The assets created for this proposal must migrate into Intersect’s repositories if requested by Intersect 
Deployment and environment requirements
- Other guidance related to deployment, environments requirements will be provided to ensure integration with GovTool 
Last updated
Was this helpful?
