Work / Collection · 2024

Open-source contributions

A collection of my small contributions to other people's open-source projects. I added image capture with the volume buttons to the flutter_camera Flutter plugin, merged upstream, and as a collaborator on a Rust restaurant API I added restaurant creation, a login endpoint and JWT auth across two merged pull requests. Smaller fixes went to forks of premailer-site (routes, regex and line breaks), the html2docx jQuery plugin (a filename parameter) and the POSNIC point of sale (a PHP 7.2 conversion), each offered upstream as a pull request.

  • open source
  • collection
  • archived
Type
Collection · Open-source contributions
Role
Contributor (small shares) on forks and as a collaborator.
Built with
Ruby, Sinatra, JavaScript, jQuery, Dart, Flutter, PHP, Rust, actix-web, Diesel, PostgreSQL
Also uses
Heroku
Last active
2024

What it does

  • flutter_camera: capture by volume buttons (merged upstream).
  • cheez-api: JWT auth, login endpoint, restaurant creation (2 PRs merged).
  • premailer-site: route, regex and line-break fixes.
  • html2docx: filename-parameter fix.
  • POSNIC: PHP 7.2 conversion.

My part

  • Added JWT auth, a login endpoint and restaurant creation to a Rust API.
  • Added volume-button capture to a Flutter camera plugin (merged).
  • Fixed routes, regex and line-break handling in a Sinatra app.
  • Converted a PHP point of sale to PHP 7.2.

Skills

  • Contributing to existing codebases (PRs upstream)
  • Rust API authentication (JWT)
  • Flutter plugin development