List of packaged work for freelancers

Design system: extract a CSS library from legacy application

Extract UI patterns, styling and assets from public dynamic pages from legacy application and UI patterns from private part of the same application:

  • Deliverable: A small logically organized collection of pure local CSS files (No preprocessors languages, but supplying post-processing utilities is welcome - e.g: for minification)
  • Deliverable: a static web-based catalog of CSS examples for each UI pattern found on the original legacy application
  • Deliverable: high resolution assets source files that are in standard formats and should be usable as a basis for variations

CMS: Setup CraftCMS instance

Setup an instance of CraftCMS with following characteristics:

  • Use PostgreSQL 14.6
  • Use vanilla Docker and docker-compose on local development
  • REST API for headless mode is enabled with bearer token authorization
  • Fronted by an Nginx reverse proxy
  • Deployable as containers on AWS EC2 instance talking to existing instance of AWS RDS PostgreSQL
  • Basic authentication/authorisation to the UI for 3 roles

Deliverables: Github repository with the code, documentation, a deployment to our EC2 instance

This website’s content and logo has been published under the Creative Commons CC0 license