Quick Links Hide

Our Case Studies

ATM Network Management

Project Name: ATA Services


The Client is leader in ATM network management. ATA has helped institutions manage their ATM networks and stretch capital expenditure budgets. Its headquarters in Salt Lake City, Utah, ATA oversee our national network of expert technicians who service more than 50,000 ATMs annually for nearly 150 institutions.


STPL's Software Development Service augments resources of any Software Development Group- Software Product Company to an internal IT function- in translating their product vision and technology leadership into functionality and features that bring value to end customers with quicker turnaround and more mileage from their IT spend. At STPL, we safeguard the client's intellectual property, proprietary software and new development specifications. On completion of project, Clients retain full ownership of all intellectual property rights and software source code. We focus on helping you to get your project done Quickly, Efficiently and Effectively.


  • Brings transparency
  • Reliability and user’s obligation
  • Good Driver and Client Experience
  • Quick accessibility & traceability
  • At a glance information for ATM’s
  • Reduce Overheads

Project Overview

ATA website has four main features for both User and Administrator
  • Dashboard: It will display Bank summarized data through graph and pie chart.
  • Grid: In this page all ATM will we displayed with service date and summary.
  • ATM Profile: ATM profile display entire services record for that ATM.
  • Schedule: User can export schedule data with the help of filter option.
  • Reports: For further use to technician, Issues report can be exported from here.

Application can be access by any of the following type of user.


The application flow with features can be understood by the following description:

Home Page: This is the Home/login page of the application where all customers of banks can access their respective dashboard including Administrator of ATS services.Users/admin login then respective dashboard is displayed. Admin has more privilege over customer

1.Customer Home page:
Once user logged in application then below page is displayed where user can see all details of the issues/services/repairs’ and technician status. User click in any blue graph at any status then it will redirect to Grid page when ATM details are displayed. User can update personal profile after login.

2.Grid Page: Grid page displayed ATM location and services date with summary for each services which are done for that ATM. User can have filter option on this page to select particular ATM, services etc from right side filter option.

3.ATM Profile: Users click on ATM image then it will redirect to Profile page of that ATM. It contains Profile, Photo and ATM history Page. Click on prev and next link then another ATM profile is displayed.
I.Send Message to Admin: You can send message to Admin
II.Send this page: Entire page can be send to anyone to which you want to share that page, when user click on link of email then that ATM details is viewed with login.

4.Schedule:  In this section user can view data for the schedule services on monthly basis and able to print the required search data as well they can import.User can search specific data from filter option provided on left. Once user searched the data they can export in following format;
  • Excel
  • Word
  • PDF

5.Reports: In this section user can view complete issue reports of the bank, they also search through particular ATM and/or Date range.

B.Admin Dashboard: When admin login then application interference has been changed with admin privilege.Click on Admin link, its redirect to Admin control of the ATA services.

Administrator is able to manage everything from admin control panel.
1.Search through user name/ name
2.Change password.
3.Change active/inactive.

Admin is able to update any user account through admin panel.
1.Change account Role
2.Change Institution

Admin also can create account from admin and share login credential to user.


In ATA we found a challenge to display the ATM photos from cloud to our ATA website. Improving application performance for multiple users. 


To Display ATM photo at run time, AZURE technology is used to download photo from one location (Cloud) and putted in ATA server on run time.

Performance of the application has been improved through code optimization

Technology Used

  • ASP.NET 2.0
  • Cloud
  • AJAX
  • Azure
  • CSS
  • IIS 7.0
  • HTML
  • Scripting Languages - JavaScript,
  • Database - SQL Server 2008 R2
  • Testing Tools – HP – QC (Test Director 8)
Check out our mobile portfolios @
  • 23 May 2018Virgil Holdings acquires Hcareers
  • 11 November 2016STPL Launch Mobile app for marketing
  • 24 October 2016STPL Appraised at CMMI Level 3
  • 15 October 2016STPL Upgraded 4POS software which deals in point of sales
  • 10 June 2016SRM Public School App
Our experience of developing customized applications has stood us in good stead
vis-a-vis our competition. Our belief in letting our work and our client reference speak for our performance has ensured that this list is continuously growing. We would like you to navigate through our extensive portfolio, which is categorized both in terms of markets and platforms.
  • 1435 Cedarwood Drive
    San Mateo, CA 94403, USA
  • Phone: 650-342-3960
  • Phone: +91-895-363-7777
  • Fax: 650-472-9036