← All work
ConsumerWeb platform

FluentPet

Backend work for FluentPet: account deletion, device serial number validation, input sanitization and CI/CD fixes.

FluentPet's app with the pet's buttons and adding a new one by serial
Timeline
1 month

The challenge

The challenge

FluentPet needed account deletion, data hygiene and device validation done properly.

What we built

What we built

We built an account deletion endpoint with an email notification, added serial number validation with unit tests, stripped whitespace from user input across all controllers with tests, fixed CI/CD and documented how to generate user auth tokens.

Impact

Impact

  • Account deletion endpoint with an email notification to the user
  • Device serial numbers validated, with unit tests
  • User input sanitized across all controllers, with tests
  • CI/CD fixed and README docs added for generating user auth tokens

Built with

Ruby on RailsCI/CD