• Home
  • About Me
    • Nidhal Satouri photo

      Nidhal Satouri

      An energetic self-learner who loves to code and tackle data-driven problems

    • Resume
    • Email
    • Twitter
    • Facebook
    • LinkedIn
    • Github

M-Commerce iOS App | 2013 Summer Internship

31 Aug 2013

Reading time ~1 minute

FLAG ENGINEERING
Jun 2013 – Aug 2013
Mobile Development Intern
Djerba, Tunisia

During the summer of 2013, I had the chance to join Flag Engineering startup to design and build an m-commerce iOS app for a retail client company called Koinkoo. It’s a company that sells motorcycle equipments in stores and online thanks to a Magento e-commerce website. The project objective was to provide the same services of the Magento website in a native iPhone app as another intuitive and convenient channel for buyers to discover and order products. After understanding the different functional and non-functional requirements, I designed the application mockup using Evolus Pencil software, and created the needed UI elements in Photoshop. As I had access only to the products JSON web service provided by the Magento CMS, I build the remaing JSON web services localy using PHP and MySQL. Using an iterative and incremental approach, I implemented and tested the main following functionalities: products catalogue, user account setting, cart management, and payment.

 Key Words: iOS, xCode, Objective-C, JSON, Web Services, MySQL, SQLite, PHP, WAMP, Evolus Pencil, Photoshop, M-Commerce



iOSJSONWeb ServicesMySQLSQLPHPM-CommercePhotoshopMobile