Our client from USA required us to develop a web-based solution that would have all features of a gift shop. The main objective was to provide a platform where users can send gifts to relatives and friends; people can create a wish list of gifts online and share it with friends. Thus it would be a platform where the sender can know about receivers wish and send appropriate gifts to the receiver. Another part of the application was to facilitate exchange offer where the recipient can exchange the received gift with another gift if he did not like the gift. In short Online Gift Store is the platform that not only concentrates on sender but also concentrates on the receiver.


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.


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
  • Wishlist 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 the advertising module
  • Online secure transactions
  • Simple and flexible selection for users to exchange, upgrade and add multiple gifts


TatvaSoft successfully delivered rich web-based application, Online Gift Store.

  • Easily share their gift wish with friends
  • The recipient can exchange the gifts
  • Wishlist of the recipient is visible
  • The win-win condition for sender and recipients to spend on the correct choice
  • Owner can cater best of the products with variations and know the choices too



  • Linux


  • CakePHP

Web Server:

  • Apache

Programming Language:

  • PHP


  • MySQL

Scripting Language:

  • AJAX, Javascript and jQuery