[style*="opacity:0"],[style*="opacity: 0"]{opacity:1!important}[style*="translate"]{transform:none!important}.type-token{opacity:1!important}
Back to projects

Built at Safe Apps · 2023

eGrow

A pocket CRM and messaging platform: the PHP backend, the Nuxt web application and the Flutter app.

Who it is for
Ecommerce teams running orders, customers and messages from one place
Runs on
Web, Android
Store listing
eGrow.com - Pocket CRM

The web app

The app

Images from the Google Play listing.

What I built

  • Built the Flutter application from scratch in Dart on Material Design widgets
  • Structured state with the Bloc pattern for business logic and Riverpod for dependency injection
  • Built an interactive Kanban board with drag and drop for workflow and task management
  • Built the web application front end in Vue and Nuxt against the same backend
  • Worked on the Laravel and MySQL backend behind it, exposed over GraphQL, including the inbox and campaigns APIs
  • Integrated Firebase Cloud Messaging for real time push and instant updates

What I owned

Backend

  • Laravel
  • PHP
  • GraphQL
  • MySQL
  • Firebase Cloud Messaging

Web app

  • Vue
  • Nuxt

App

  • Flutter
  • Dart
  • Bloc
  • Riverpod
  • Material Design

More work