Amsterdam Developers
City of Amsterdam technology standards and guidance
Greetings!
Welcome to our website. Here, you'll discover an overview of all the standards and shared components maintained by the municipality of Amsterdam. While the website is still under development, we cordially invite contributions from our developers. Let's collaborate to enhance this platform together!
Discover how you can contribute on our page called "Collaborating on standards".
Current Documented Standards
Accessibility
In accordance with the Digital Government Act, the municipality of Amsterdam is required to build all its websites and applications in compliance with the Web Content Accessibility Guidelines (WCAG) at levels A and AA.
Documentation
Include documentation in your project that facilitates understanding, usage, and maintenance of your code.
Storing source code
We use Git to store our source code.
Using Git
Our policy how to use Git
Third party dependencies in general
A guideline on how to choose
Frontend - Third party dependencies
A list of recommended packages and set guidelines for choosing a package which is not on the list.
Frontend - Languages and Frameworks (Not yet formatted to meet the required standard.)
For all frontend projects within de Municipality of Amsterdam we choose to work with React and its ecosystem.
Frontend - Shared components (Not yet formatted to meet the required standard.)
A list of components that our being used by the developers of the city of Amsterdam
Frontend - Testing (Not yet formatted to meet the required standard.)
A guideline to testing for frontenders.