1 Project

12 more images

Track Authority Music
Rewarding Musical Tastes

Crowdsourced Communal Playlists. Rewarding Musical Tastes.

Built all aspects of ReactJS web app leveraging Redux and Material-UI

  • Built single codebase to compile multiple custom branded versions of the application for different domains (~500KB compressed / each). Supported functionality is determined by the Group Type.
  • Material-UI theme & palette driven by CMS configurations making entire app reskinnable
  • Built form builder from field components to allow all order and text to be provided and translated by CMS
  • Wrote Redux store for optimal updates across the application without consuming excessive CPU
  • Designed and copywrote entire application, icons and logo, sometimes in California, sometimes abroad

Built all aspects API and CMS from a decoupled Drupal 8 architecture with mySQL

  • API built with PHP around Drupal 8 and Symfony, leveraging the Cache API and dependency injection for services, query factory, and entity normalizers.
  • Built CRUD routing paths dynamically from registered Entities and entity bundles
  • Built end-to-end functional testing suite to test all endpoints over creatively built CURL requests
  • Designed relational database schema for optimal performance and easy indexing
  • Integrated GlobalPayments / Heatland Payment Gateway alongside Commerce Funds to process transactions and keep records of users 'wallet' value
  • Wrote OAuth2 Authentication system to issue short and long term access token from the Password Grant via HTTP and encrypted OTP links

Started: 2020-01-01

Technologies: ReactJS, Material-UI, Drupal 8, mySQL, Apache, Youtube API

Industries: Music, Events, Gaming

Team: E.A.Taylor: Design, Front-End, Back-End, Business Developmen

Companies/Brands: TaylorMadeTraffic, Track Authority Music