About Me
Hello, I’m Constantinos Evangelou, an interaction designer working for the Digital Services Factory (DSF) who loves to play with code and this is where I write about stuff.
I helped implement various online services for the Government of Cyprus (gov.cy), but what I really enjoy is creating reusable tools to help others create simple, accessible services that improve people’s lives.
DSF projects
The gov.cy design system developer assets project
The project for the documentation pages of the govcy design system
Dynamically renders online service forms using `@gov-cy/govcy-frontend-renderer`, handles data input, validations, renders a review page and submits the data via a submission API.
Render HTML for design elements, as they are defined in the gov.cy Design System based on JSON or njk templates
Build prototypes of gov.cy services and websites using the Unified Design System of gov.cy without coding
Perform front end tests in terms of the accessibility and design guidelines established by the Digital Services Factory (DSF) Cyprus
A Chrome/Edge browser extension that validates any web page against the gov.cy Unified Design System rules
Produce html emails with gov.cy looks
A sample application to demonstrate usage of SPA, PWA, govcy-frontend-renderer browser library and CDN latest major alias
Core utilities for automated web accessibility auditing
Older projects
gov.cy services I worked on
- Issue citizen documents
- My documents
- Apply for a passport
- Apply for an ID card
- Birth certificate
- Death certificate
- Certificate of permanent residence
- Certificate of origin
- Displaced family ID card
- Parental consent
- Confirm the validity of documents
- Search in the Civil Registry
- National Solidarity Fund Scheme
- Voter registration
- Update my personal details
- Child birth grant
gov.cy services built on the Express Service Framework
- Confirmation of assumption of duties - Supporting programs of the Ministry of Education
- Submission of documents by MOEC trainers
- Expression of interest for the Board of Directors of the Cyprus Theater Organisation (ΘΟΚ)
- Expression of interest for the Board of Directors of the Licensing Authority
- Expression of interest for the Board of Directors of the Cyprus Port Authority
- Expression of interest for the Board of Directors of the Cyprus Telecommunications Authority (CYTA)
- Expression of interest for the Board of Directors of the Natural Gas Public Company (ΔΕΦΑ)
- Expression of interest for the Board of Directors of the Electricity Authority of Cyprus (ΑΗΚ)
- Expression of interest for the Board of Directors of the Council for the Registration of Building and Civil Engineering Contractors
- Expression of interest for the Board of Directors of the Cyprus Football Association (ΚΟΑ)
- Expression of interest for the Board of Directors of the Cyprus Land Development Corporation (ΚΟΑΓ)
- Expression of interest for the Board of Directors of the Town Planning Council (ΚΟΑΓ)
- Expression of interest for the Board of Directors of the Cyprus Broadcasting Corporation (ΡΙΚ)
- Apply for an ISBN
- Report hazardous cosmetics
Writing
I wrote the gov.cy Universal Design System but was heavily influenced by the gov.uk design system. For more original content on the Design System check out:
- Structuring a service
- How to create a page using the gov.cy Unified Design System
- How to create new design elements using the gov.cy utility classes
- How to create an HTML email
For all the rest check out my blog
Contact
- consevangelou[at]gmail[dot]com
- Constantinos Evangelou