Projects

Mindfire has deep experience developing enterprise software, business applications and IT systems for logistics/transportation industries. We describe some of these logistics/transportation project experiences below, and will be glad to share our expertise in detail with you.

  • GPS based Vehicle Tracking System
  • Truck Tracking System
  • Multiple Database Synchronization System
  • Emergency Alerting System
  • Hazard Assessment System
  • GPS History Analyzer
  • GPS Position Analyzer
  • GPS Log Analyzer
  • Truckload transportation services website
  • Shipment Tracking System
  • Transportation Motor Pool
  • Bus Billing App


GPS based Vehicle Tracking System

Client:
GPS based vehicle monitoring system provider
Industry:
Logistics and transportation
Technologies:
Java, C#.net , MS Sql Server

We provide full[24 hr] maintenance for our client[application and db administration]. Our maintenance job includes tuning in the application for any changes to digital or analog messages that might occur. We handle messages from devices from different makers. We are responsible for changes that needs to be done to the application for new tracking device we receieve from a new hardware manufacturer - since the message format varies from vendor to vendor. We also maitain the web-based site, which supports online polling for customers of tracker fitted vehicles.


Truck Tracking System

Client:
GPS Solution provider
Industry:
Logistic Software
Technologies:
C/C++, Linux (Fedora Core 4), GTKMM(GNOME), Anjuta1.2,  Borland IDE 10.0

The entire project is based upon the concept of providing a customized and reliable solution to the Truck Tracking System and operates on GPS (Global Positioning System) to keep all information about a vehicle as well as the driver. Along with keeping information about the vehicle and the driver, the application adds different features starting from, login of driver using electro-magnetic card, displaying all  information of the status of driver on a timed graph, analyzing work-history of the driver of  past days, facilitating input for Pre-Trip and Post-Trip Data, capturing  electronic signatures and many more. It also provides a complete GIS (Geographical Information System) application to keep track of the vehicle visually. Mindfire was involved in developing the Linux version of the system. The team was also involved in fixing reported issues and implementing additional features on the Windows version of the application.


Multiple Database Synchronization System

Client:
Logistics Software Company
Industry:
Logistics Industry
Technologies:
C#.NET, Web Services, MS SQL Server 2000, CSS, XML

This is basically multiple database synchronization for Logistic companies. The database servers get regularly updated with the latest data and the data flow is bidirectional. The system has two main sections, one is Client and other is Server (Web Service). The remote webservice has some objects exposed to internet and the client calls those remote objects for communication. The Client application selects records from the Local database and sends to server database in XML format by calling the web methods of webservice. The web method also replies back with the new records (meant for client database) from server database in XML format. The records are manipulated (inserted or updated) as per requirement.


Emergency Alerting System

Client:
GPS Solution Provider
Industry:
Logistic Software
Technologies:
C++, Borland Builder 10.0(Windows), GTKMM(Fedora Core)

Mindfire was involved in the development of this application which uses an alerting system to notify the server (via network communication protocol) for any emergency status of the field. It is used by the user as a safety tool while working alone in the field. The alerting system has its own defined notification structure to send various information regarding the field status. This helps the authorities to keep track of the status of the drivers as also help them during emergency situations upon notifications.


Hazard Assessment System

Client:
GPS Solution Provider
Industry:
Logistic Software
Technologies:
C++, Borland Builder 10.0(Windows)

Mindfire developed this application which is used as a tool having tactical intelligence to assist the user for assessing the risks/hazards involved in a trip in diverse circumstances. It helps the user to evaluate the risk involved in a trip. This involves a set of questionnaire that a user has to respond to. Based on the response given by the user a report gets generated in a specified format and posted back on to the server to book ticket to start up a trip.


GPS History Analyzer

Client:
GPS Solution Provider
Industry:
Logistics Software
Technologies:
VB.NET & SQL Server 2005

This application involves analyzing the GPS position history record information of a vehicle, transmuting raw data into useful units and saving them into data store for future usage. Its primary aim is to assist other server-side programs to balance the run-time load for better efficiency and scalability. The original application was in VB 6.0 and the client was interested in migrating it to the .NET platform. Mindfire's team was involved in migrating the VB6 application into VB.NET, fixing issues with the old code and converting the legacy system into a multi-threaded application.


GPS Position Analyzer

Client:
GPS Solution Provider
Industry:
Logistics Software
Technologies:
VB.NET , SocketWrench Standard Edition / .NET Edition & SQL Server 2005

This server application connects to a remote GPS unit, collects and analyzes each position record of vehicle working on field using UDP connection. The application continually congregates UDP positions, parses them and transforms each into useful units that helps getting the field information on a real-time basis. MindFire team was involved in migrating the original VB6 application into VB.NET, fixing issues with the old application and converting the legacy system into a multi-threaded application to making better use of DAQ (Data Acquisition) and parallel I/O operation to increase overall performance and responsiveness. SocketWrench Standard Edition/ .NET Edition was used for robust connection with the remote GPS unit and mini computer.


GPS Log Analyzer

Client:
GPS Solution Provider
Industry:
Logistics Software
Technologies:
VB.NET

This server application connects to a remote GPS unit and the minicomputer,
collects and analyzes a lot of field information like GPS position, vehicle log, field alerts, canned and typed messages, satellite data, trail information, Bill Of ladding and more. It  sends acknowledgements and responses to keep a two-way communication between field and operators for ease of handling the trip tracking system. Also sends various alert mails to the operating office through SMTP connection. MindFire team was involved in migrating the original VB6 application into VB.NET, fixing issues with the old application and converting the legacy system into a synchronized multi-threaded application to make better use of DAQ (Data Acquisition) and parallel I/O operation to increase overall performance and responsiveness.


Truckload transportation services website

Client:
Truckload transportation services company
Industry:
Logistics, Transportation
Technologies:
LAMP, Javascript, AJAX, extJS, MySQL, PHP

Designed and implemented a web application for a truckload transportation services company that allows for posting of loads to the website. Truckers can search for available loads and submit a request to an appropriate location. Integrated with truckstop to get available loads posted on truckstop to be displayed on the website. Implemented script to scan ftp directory for load tracking data to be updated in database.  The application GUI is completely AJAX based to provide the user with a rich UI. Key features of this application include its User management, Load management system and online load booking system.


Shipment Tracking System

Industry:
Transportation and Logistics
Technologies:
Visual C#, .Net 3.5 framework, Crystal Reports 11, JavaScript, SQL Server 2005, AJAX

Requirement was to develop a tool to track Shipments and biddings on respective shipments. For managing the process flow efficiently, the application has three types of users Administrator, Shipper and Carrier.

Administrator is responsible for managing company. Also he/she has right to approve/deny user to use tools. He/She can set up various fees to carriers and shippers also the last but not the least He/ She is liable for generating Invoices, in order to complete the entire process of shipment.

Shipper is responsible for creating/managing shipment. This tools also includes lane uploading feature, in which a user can upload multiple lanes in .CSV file format to database. He/She is also responsible for placing and accepting bids.

Carrier is responsible for bidding on shipments and lanes. Once his/her bid is accepted he/she is eligible to move shipments from origin to destination.

Besides, it also has some smart functionalities like sending mails on demand, on the fly PDF generation and sending to the respective shipper/carrier.


Transportation Motor Pool

Client:
Software Service Provider
Industry:
Transportation
Technologies:
Visual Studio .Net 2010, C#.Net, ASP.Net4.0,  AJAX, JQuery, MS SQL Server 2008, Microsoft ReportViewer 2010

The web application manages, reservation, dispatch, maintenance, recurrence, billing of all vehicles that is owned by the company. This system tracks the vehicles in the company's fleet. It maintains the current rates, odometer readings and maintenance cost for the vehicles in the fleet. It also keeps the history of dispatches and recurring vehicle assignments. Vehicle assignments are made by User Code, which standardizes the assignment of vehicles and provides a means to track the vehicle usage by organization. This application also generates various reports.


Bus Billing App

Client:
Software Service provider
Industry:
Transport and Billing
Technologies:
Windows Mobile 6.5, C#, Dot Net CF, SQL CE

This application is a bus billing management system. The main functionality of the app is to keep track of the amount collected from the customers. It can operate in both online and offline mode.

During the journey passengers board the bus with reserved seat tickets and without tickets. The app has the barcode scanning capability. It scans the printed code on the ticket with the attached barcode reader with the device and allots the seat to the passenger. The passengers without ticket get a printed ticket from the printer attached to the device and a seat from the conductor. 

App has the capabilities to sync the data with the server when it obtains internet connectivity. It can also display several reports basing on the filter criteria, validate the conductor and the bus, keeps track of the amount collected and deposited in depot, validate the agency users to ensure the employee truthfulness, track the GPS coordinates to display the exact bus location to the stations etc.


News & Updates

  • January 17

    DDM IT Quiz, Inspired by Mindfire, is Spreading its Wings!

  • December 16

    Santa in a different Avatar- International vacations gifted to All Mindfireans!

Let us Connect!

Related Pages

  • Our Java Skills
  • Our SQL Server Skills
  • Our VB Skills
  • Our PHP Skills
  • Our Crystal Reports Skills
  • Our Development Skills

Awards and Achievements

Red Herringcolor DeloitteFast50 DB ZInnov1   Nascome  DB Stpi

This site uses cookies. We respect your privacy.copyright (c) Mindfire Solutions 2007-2018. Login