Client : SalonMatchmakers
Project : Implement SalonMatchmakers web app.
SalonMatchmakers is a portal for Stylists, Salon’s and Salon Clients. The portal registers stylists and salons alike to display their picture, textual and video portfolios. Salons have the ability to find great candidates judging by their descriptions and 30 second videos. Stylists have the ability to gauge which salons they would like to work for judging by the salon’s 90 second videos and their description.
Implemented SalonMatchmakers.com website as per client specifications and design. Worked with the designer to help create best designs for the client’s required functionality. Advised SalonMatchmakers on best practices, UX/UI, best technology and API choices. Advised on functionality necessary and unnecessary for the first version of the portal, or MVP. Developed stylist and salon profile pages consisting of descriptions, photo sliders and video recordings. Developed search pages with multiple filters and saved searches. Incorporated a payment portal for recurring subscription payments using PayPal SDK and implemented trial memberships. Further worked with PayPal to receive appropriate privileges for merchant and business accounts.
Implemented registration capabilities using email address as well as login with Facebook API. Incorporated the recording and playing of videos using CameraTag, which successfully allowed for the use of recording and playback functionality on both mobile and desktop devices. Integrated TransloadIt to save and process the videos automatically to S3, Amazon’s storage service. Developed a back-end admin portal for moderation and approval of profile videos before display to the public. Tied in SendGrid API for email capabilities on the site. Implemented a scheduled email notification system notifying users of subscription and trial period endings. Setup Google Analytics for tracking. Setup the server architecture and security around the AWS cloud server.
Server-side : PHP
APIs and Thrid-Parties : PayPal, CameraTag, SendGrid, Facebook, Google Analytics, TransloadIt
Database : MySQL
Server and Storage : Ubuntu 10.13 hosted on Amazon Web Services, Amazon S3
Repository : gitHub