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