James Dethwick

Hair Alone Mobile App

Hair Alone

Overview

I have built a very sophisticated subscription based mobile app for the Apple App Store. This app peaked in the top 10 in the lifestyle section of the Apple App Store. Currently we have about 3000 signed up subscribers. I built this mobile app utilizing native iOS, XCode, Objective-C, Swift, and many 3rd party tools. Website was built with CMS Joomla, MYSQL, PHP, Bootstrap, jQuery, HTML, CSS, JavaScript, and much more.

The application was built for native Apple iOS utilizing Objective-C and the latest version of Swift that is linked to a MySQL backend database where I built Restful API’s using PHP. I also take advantage of Apple cloud for settings storage. The backend is being managed on Joomla with a LAMP CentOS server on AWS with a front-end applying HTML/CSS/JS/PHP/Bootstrap web standards. Testing, monitoring, and deployment is using Git, Unit Testing, Fabric, Crashlytics and Fastlane.

FEATURES

YOUR PERSONALIZED DAILY SUGGESTIONS

Using AI, you get a Daily Top 5 for you to know how your day will go!

HAIR ANALYSIS

Using facial recognition technology, we will analyze your face and hair & give you detailed hairstyle recommendations and guidance.

Analysis will also reveal all of your unique facial characteristics including: skin tone, hair color, eye color, the shape of your eyes, eyebrow size, the shape & width of your nose, and the width & height of your mouth.

HAIRSTYLE TRENDS

We surveyed top celebrity’s from around the globe to find out what hair trends are currently HOT and what is on its way out. We tell you what hairstyles are trending or which hairstyle cut is in or what face shape is common among celebrities. You can also explore popular hair colors, hair type, and hair length.

MAKEOVER

Virtual hair makeover, featuring a hair color try-on that uses real dye colors to adjust your uploaded photo, as well as playful celebrity hairstyle wigs.

WEATHER

10-day advanced daily weather forecasting, including our patent pending frizz forecast.

Weather graphs: Temperature, Frizz Forecast, Sunshine, Rain, Wind, UV Index & more.

ADVICE

Daily personalized tips & hair care advice, based on our analysis of your hair & your completed Hair Profile.

Each tip is accompanied by a related tutorial videos.

PRODUCTS

Healthy hair product recommendations, all tailored to your needs.

One of the largest collections of healthy hair products, curated to avoid the controversial chemicals that many of us try to stay away from: silicones, sulfates, parabens & phthalates.

WORDS OF WISDOM

Daily inspirational words to get you motivated or lighten up your mood.

CELEBRITY INSPO

Celebrity style inspiration. From the latest celebrity red-carpet looks to hairstyle inspo.

-Celebrities can be viewed with a 2D effect.

HAIR NEWS

A special hair blog that features everything from celebrity hair news to hair trends, new product releases & healthy hair care advice.

HAIR TUTORIALS

Carefully selected how-to videos just for you, so you can learn & create the best looks.

LOCAL SALONS

Money saving hair salon discounts, which follow you to your current location.

ON THIS DAY

Get past/future weather forecast (i.e. your wedding day)

MY HAIR REPORT

Monitors & records how your hair responds to the weather, the products you use, and all the things you do to it.

JUST YOURS

Keep track of all hair appointments & reminders.

NOTABLE TECHNOLOGY USED
    Apple iOS
    Apple XCode
    Apple Objective-C
    Apple Swift
    Apple Core Data
    Apple SQLite
    Joomla
    Apache
    CentOS
    AFNetworking
    Crashlytics
    FXBlurView
    FXLabel
    Fabric
    HCYoutubeParser
    INTULocationManager
    JSONKit
    JSONModel
    JTCalendar
    KissXML
    MKFoundationKit
    MKiCloudSync.h
    MPCoachMarks
    MTLog
    NSData+Base64
    YelpAPI
    PODS
    Pyze
    RWBlurPopover
    SCNetworkReachability
    SVProgressHUD
    TwitterKit
    UIBezierPath+Shapes
    UIImage+ImageEffects
    Kite-Print-SDK
    macros_blocks
    NXOAuth2Client
    PayPal-iOS-Dynamic-Loader
    SDWebImage
    Stripe