Our Case Studies

Project Name: Eqstra Pool Vehicle Booking System
Client
The Client intends to develop a pool vehicle booking system which helps him manage its vehicles available at different branch locations.
Why STPL?
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.

Benefits
  • Brings transparency
  • Reliability and user’s obligation
  • Good Driver and Client Experience
  • Quick accessibility & traceability
  • At a glance information for vehicles, drivers and clients
  • Reduce Overheads
  • Automatic e-mail notifications

Project Overview
This website has four main features
Vehicle Calendar: All kinds of schedules are shown per month which can be further filtered.
Pool Vehicle Request: Requests are made by the drivers to book a desired vehicle for a   particular route.
Request Inbox: The requests are stored which a manager further approves/rejects.
Book-out & Book-in: List of booked-out/booked-in vehicles can be found.

The application flow with features can be understood by the following description:
Login Page: This is the login page of the application where all kinds of users can access their respective dashboard.


Admin Dashboard: When an admin logins the Web site he finds its dashboard where all the major features are listed all others are enveloped in the menu. All other users will have limited features than the features available to the admin.

A)    Administration

1.    Users: Users can be added, edited or removed with the grid located below. Each heading in the grid can be clicked to sort respectively.

2.    User Accessibility: Users are granted access to branches/cost centers by using controls below.


3.    Account Managers: Users responsible for maintenance of client accounts could be selected below.


4.    Hyperlink Management: Manage hyperlinks with controls below.


B) Reporting

1.    Generate CSV: Generate CSV with controls below listing the schedules of book in book out vehicles related details.


C) Fleet Management

1.    Driver details: Use grid below to view Drivers information



2.    Vehicle details: Use grid below to view Vehicle Information


3.    Vehicle Calendar: Display Scheduled vehicles details.



4.    Pool Vehicle Request: The driver can use controls below to create a POOL VEHICLE REQUEST.


5.    Request Inbox: The Manger manages the Schedule as per the current status of the vehicles using the controls below.


6.    Book-Out & Book-In: Fleet Manager manages the vehicle status with the controls below.


7.    Audit Trail: All the operations performed during a given period are recorded here.


Challenges
Automatic authentication in this application with the integration of Qnet existing application and 3rd party integration OBOUT grid, OBOUT’s Ajax and other controls
Solution
Users: Users management for add, delete and update with role from DB.
Generate CSV: Generate a CSV file on a specific location as per client needs.
Drivers Details: Here user can see all drivers’ detail only
Vehicle Details: Here user can see all vehicles’ detail only
Vehicle Calendar: Calendar for all scheduled requests, here user can see details of all requests and can take action as well.
Pool Vehicle Request: Request for pool vehicle to drivers, all request collect in pool which will be approve or disapprove by pool manager.
Request Inbox: Here manager can see the all requested pool list & can approve or reject as per availability of Units/vehicles.
Book-Out & Book-In: Vehicle provide to the driver as per request here, with Start KMs, checklist, upload singed copy etc.
Audit Trail: Recently maintained history for all login, logout activities.
Qnet Authentication: Integration of automatic authentication with existing system

Technology Used
  • ASP.NET 2.0
  • AJAX
  • OBOUT AJAX
  • OBOUT GRID and Controls
  • CSS
  • IIS 7.0
  • Scripting Languages - JavaScript
  • Database - SQL Server 2005
  • Testing Tools – HP – QC (Test Director 8)


Back to Main