Challenge

Our client required a website which can offer unique, elegant and memorable gifts to the users for different occasions. Client wanted a common destination for gift givers, gift recipients and vendors. His concept was to enable gift recipients, such as a wedding couple, to create wish-lists' of items they would like to receive and share these with their friends and gift givers. Gift givers can browse their friends' wish-lists' or even the master catalogue on the website, buy gifts for their friends and ship it to them.

The client also wanted to provide a free exchange facility for gifts which will allow its recipient to easily book ideal alternative of that gift and provide all the facilities throughout the gifting process.

Solution
Core features of Gift Shop:
  • Online catalogue for vendors and administrator
  • Advanced searching of various gifts based on occasion, catalogue, category and specific recipients
  • Interactive shopping cart using JQuery and AJAX
  • Wish list based on categories and occasions for gift recipients
  • Content management system
  • Order and inventory management
  • Vendors can sell his gift cards
  • Bulk upload facility for vendors
  • Easy interaction between gift recipients and gift givers
  • Detailed reporting module
  • Sharing with friends and other members
  • Banner and advertising module
  • Online secure transactions
  • Simple and flexible selection for users to exchange, upgrade and add multiple gifts
Technology
  • Server: Linux
  • Frame Work: CakePHP
  • Web Server: Apache
  • Programming Language: PHP
  • Database: MySQL
  • Scripting Language: AJAX, Javascript and JQuery