BAPS is coming up with a new temple in Robbinsville, New Jersey, USA– which is going to be one of the largest temple in the world. They get thousands of visitors in the temple every day. BAPS wanted to develop a tour management system for the managing the visitors to the temple.

The Problem

The visitors to Akshardham facilities are divided into 2 categories -
a) Those who visit by selecting in one of the pre-scheduled trips
b) Special visitors who are looking for a customized tour of the Akshardham premise
The application must be able to manage both these categories of visitors. The second category is called a customized tour because the following parameters are variable in nature

  • Selection of date & time of tour with 2 preference choices
  • Preference of duration of tour (how much time they want to spend)
  • Preference of food/meals
  • Preference of visit points within Akshardham premise
  • Option of meeting with Shri Sant Swamiji

The solution has to be web based but mobile friendly – via which various actors of the system as defined below can manage all the visitors to the temple.
  • Visitor group representative (VGR)
  • Tour admin
  • Tour manager
  • Tour guides (team members)
  • Tour guides (volunteers)
  • Super admin

The Solutions

A solution was designed keeping in mind the constraints shared. The client wanted to use JAVA + Angular as the tech stack with mySQL or MS SQL database. We designed a comprehensive work flow as shared below.

Project Information



Client Details

BAPS – Swaminarayan Group is the worlds biggest religion based organization. It is managed and run by trustees and devotees of the BAPS community in a very professional manner.