Projects

Mindfire has deep experience developing ColdFusion web applications, ColdFusion-driven web sites and CF-based Internet services. We describe some of these ColdFusion web development project experiences below, and will be glad to share our expertise in detail with you.

To learn about our ColdFusion expertise and services please visit ColdFusion Web Development Services.

To discuss about our services and how we could work together please contact us at sales@mindfiresolutions.com or call 1-248-646-1424.

  • Web Content Management System
  • Web Document Management System
  • Community Content Management System
  • Learning Management System
  • Web Profile Update Application
  • Sports and Games management product
  • Web Online Contract Application
  • Web Online Billing Platform
  • Corporate Website Development
  • Online Shopping Application (E-commerce)
  • Web Site Development Application
  • Automated Website Status Verification Application
  • Game/Sports Management System
  • Patient Referring Application
  • Patient's Transport Suggestion Application
  • Online Trading Application Management and Education System
  • Online Shopping and Event Management Application
  • Web CMS Product
  • Employee Invoice Generation
  • ColdFusion and jQuery for CMS Development
  • Game Statistics Application
  • UPS Shipping API Integration
  • PayPal Payment Method Integration
  • Product and event management application for a tennis center
  • Public Web shop for selling furniture online
  • Website Editor
  • Ecommerce Application
  • Shopping App
  • Inventory Tools CMS
  • Docket Management System
  • Mobile Messaging Solution
  • Inventory Tools CMS and Website for a boat company
  • Website and Admin site for a commercial furnishings company
  • Intranet Management System


Web Content Management System

Client:
Web Content Management Software Company
Industry:
CMS Industry
Technologies:
ColdFusion (7.x, 8.0), MS SQL Server 2005, MySQL 5.0, Oracle 10g, Javascript, CSS, XML

This is a Content management System, which basically provides services like creating websites, subsites under main sites and also managing the websites and their content that is already created.

The application is a CMS product having almost all the common and advanced features of a Content Management System product. There are basically two modes to login to the application, Admin and User. Users have to purchase the license of the product and will get access to User mode. In User mode users can manage their content by creating sites and subsites and modifying the sites'/subsites' content. In Admin mode, the User has full control and user features can be manipulated in the Admin mode.


Web Document Management System

Client:
Web Hosting and Web development Software Company
Industry:
Web Hosting and Web Development Industry
Technologies:
ColdFusion (7.x, 8.0), MS SQL Server 2000, Javascript, CSS, ColdFusion Framework – Fusebox 4.0

This is a document management solution to manage PDF and WORD documents (MSDS documents) online for different types of users (Admin, User, Client and Viewers). Document management solution with various levels of access to manage users, customers, and customer documents as well as restrict customer access to view documents or document descriptions only. Customers those who wish to obtain full view access to their assigned documents will pay a subscription fee by credit card.

Users with full rights are Admins (manages Users, Clients and Viewers), with limited Admin rights are Users (manages Clients and Viewers), paid users with document content view access are Clients and finally non-paid users with only document title view permission are Viewers.



Community Content Management System

Client:
Community Content Management Software Company
Industry:
CMS Industry
Technologies:
ColdFusion (7.x, 8.0), MySQL 5.0, Flex 3.0, Flash MX 2004, Actionscript 2.0, Javascript, CSS, XML, ColdFusion Framework Fusebox 3.0

This is a Content management System, which basically provides services like generating online funds for various organizations, creating websites and also managing websites that are already created.

In the online Website creation section, a user can create websites of their choice. There are various templates provided to the user, and user can select templates, can change the fonts (colors and texts) of their choice and submits the samples. Internally the application creates the CFMs and CSS files (by taking the fonts and templates from the page) and stores in a particular folder for future use. Later users can modify the templates (if needed) and finally submit. After finalizing one template the user can go to the home page of the website. Each time the user access the site the files are picked from the existing contents (CFMs and CSSs created earlier) and output is thrown to the browser which the user sees. The application also has one Online Fundraising feature, which includes various forms, by which an user can donate money.

A user can see all members in his/her site in the online database section and group them. They can choose from different email templates and can create, format and add attachment to emails.

Multimedia content like audios, swfs, images can also be added to the web pages by the help of a mediaEditor created using Flex 3.0.

The content management system has also an ability to create and post applications on Facebook.


Learning Management System

Client:
Workforce Optimisation Solutions Software Company
Industry:
Web Development Industry
Technologies:
Coldfusion 8.0, Flex 3.0, ActionScript 3.0, SQL Server 2005, Flex MicroArchitecture – Cairngorm 2.2.1, SCORM

An eLearning management system providing training and tests to users online. It has complete Flex UI. It has different levels of users. The Administrator/Manager can manage the whole system with different set of options. Various privileges and job roles can be assigned to the users. The user can browse only those sections and functionalities assigned to them. They need to complete the training courses included in the job role assigned to them. There are 4 types of training modules that a member can take. The modules can be uploaded directly to the LMS. 2 types of modules are SCORM compliant. The LMS tracks all the training information for a user for a particular module. The system has abilities of generating user specific and module specific reports.


Web Profile Update Application

Client:
Health Care Service Provider
Industry:
Health Care
Technologies:
ColdFusion 7.0.2, AJAX, JavaScript, XML, Oracle 10g

This application basically manages the profile of various health care service providers operating in different states of USA in their own database by collecting data about the providers online. The application has got two sections – the Company Staff section and the Users section.

A Company Staff can log into the application and can send (also re-send) an e-mail invitation to the service providers requesting their updated profile. When the providers will submit their profile, company staff will review the data through the application and will approve or reject the submitted profile. When Staff will accept the profile it will get updated in the company database.

Provider receives the invitation e-mails from company staff to update their current profile. Providers can submit their records through the different sections available with the application which will be saved temporarily as XML before Company Staff goes and reviews the profile.

This is a 2 layer architecture, where server side business logic is written in ColdFusion and Oracle is the backend. GUI gets fed with data from application layer through AJAX calls.


Sports and Games management product

Client:
Web Solution Provider Software Company
Industry:
Sports and Education Industry
Technologies:
ColdFusion 8.0, SQL 2000, JavaScript, CSS, AJAX

The application manages the sports score information of different games played in schools for participants/students for a particular year. There are two grades of users for the application, Admin and Normal Users. The admin can add, edit and delete the particulars and related information for sports, games, participants and also participant types. Admin can maintain all kinds of information for games and also for students like: scores, game result, game images, game videos and many more.  We have AJAX features in many CFM templates where the CFM templates communicate with the server through AJAX request and response and display data in user interface. There are also various reports implemented in the application where Admin and Users can view different statistical information for the games and participants. We generate different reports in normal HTML format and also graph reports. Normal User can get into the application and view the data entered by the Admin for their specific area, sports and games that Users participate.


Web Online Contract Application

Client:
Health Care Service Provider
Industry:
Healthcare
Technologies:
ColdFusion 7.0.2, AJAX, JavaScript, CSS, XML, Oracle 10g

Online contract management application is a web based tool to streamline the process of writing sales proposal, sending it to the provider and allowing them to respond and sign a legally-binding agreement. This application provides service to the Healthcare service providers for their new business contracting process. Through this application the staff one Healthcare service provider company can generate proposals for another. They can also configure or customize the contract proposal, including the modules offered and other details of the contract. Company staff can send the newly created proposals to the providers through email. The application allows the provider to respond back and finally after receiving the confirmation response from the providers, the application generates final version of the contract proposal. All the detailed information about proposals is maintained in the application through document management for future reference.


Web Online Billing Platform

Client:
Health Care Service Provider
Industry:
Healthcare
Technologies:
ColdFusion 7.0.2, AJAX, JavaScript, CSS, Oracle 10g

Online Billing Platform is an application which is tightly integrated with the online contracting application. This module is being designed to provide streamlined and simple tracking of invoice process, integrated with the accounting platform. The first phase of billing platform is to automate the collection, management of backend invoices through automated invoice reader, rename mechanism and check mechanism. This includes email based invoice, notice delivery mechanism, database tracking of invoice status and updates, invoice delivery and reminder controls. The second phase of the billing platform includes automatic invoice creation and renewal process. Also through this application Healthcare service provider company staffs can upload the existing invoices to the application. The application can read the invoices, extracts the required information from the invoice and maintain in database. The system also allows the company staff members to deliver the notice about the invoices to the provider as well as there is an automatic execution of notice delivery to the open status providers. The third phase of the future billing platform automates many of the back end payment processes.


Corporate Website Development

Client:
Web Development Software Company
Industry:
Web Development Industry
Technologies:
ColdFusion 7.0.2, SQL 2005, DHTML, JavaScript, CSS, AJAX, RTE

The objective was to create a website that has public and private facing user interface. The public facing section contains static content while the private facing section contains dynamic database driven content having administrator and client login functionality. It contains DHTML menu bar, Search menu and Sitemap section that allows users to traverse different sections of website. Contact Us section allows users to submit information about a prospective project by sending an email to appropriate sales personnel. News section gets fed with data through the AJAX call to an IT RSS feed. The website is optimized for search engines by meta tag keywords. Moreover users can search the website contents by using keyword search as well.  The application has two role types, Administrator and Client. The Administrator has rights to perform all functions within the application. They can create accounts and associate clients to accounts, edit client details, they also have the access to view what pages users are viewing the most and least (page hit count statistics), and can also upload and view client documents. Client has the rights to perform the functions within client section for their account; they can upload and view their documents as well.


Online Shopping Application (E-commerce)

Client:
Web Development Software Company
Industry:
Online Internet Businesses
Technologies:
ColdFusion 8.0, SQL Server 2005, JavaScript, AJAX, CSS

This is an E-commerce application, which provides service of online shopping. Registered users can purchase different products from the application using different payment options like Credit Card and PayPal accounts.  This application mainly consists of two sections: Admin and User section. Admin has got the complete control over the application in both the sections. Admin can keep track of all the products, different variety of products, place orders, process the orders and announcements. Users can browse through all the items available on the website. There is a shopping cart feature through which user can keep track of its selected items and add products to cart. Finally they can purchase the selected products on the cart through the integrated payment gateway.


Web Site Development Application

Client:
Web Development Software Company
Industry:
Web Development Industry
Technologies:
ColdFusion 8.0, JavaScript, CSS, MySQL 5, RTE

This application manages online viewing of antique products, managing information of antique products and keeping track of online visitors of website. This application has two major sections, Admin and User section.  In Admin section, admin can manage category, manage items, manage product links, organize categories of products, and track the visitors of the website. In Manage category section admin can add/edit/delete category, manage item section has add/edit/delete items features. In organize category section admin can organize the items under different categories or subcategories, manage link section can add/edit/delete the links for other antique website. Through visitor tracking section, admin can keep track of the visitors of the website.  In User section, user can get all information about the shop like the location, cafe, and antique products of different categories available in different shops. Users can browse through different antique items by clicking on the category and subcategory links, which provides detailed information about the products. Visiting users can enquire about the products for more detailed information about the selected products through integrated email feature to application admin. This is a 2 tier project architecture, where server side business logic is implemented in ColdFusion 8 and MySQL 5 as backend database layer.


Automated Website Status Verification Application

Industry:

Technologies:
ColdFusion 8.x, Flex 3.0, SQL 2000, JavaScript, and CSS

This product/tool checks the current status of websites (whether it is up/down) at regular intervals and intimates the website administrator through various means. The application enables people to register themselves as users with their website address, email address and mobile number through the user section by normal registration process. The application checks all the websites at regular intervals and then sends alerts to the registered email address and mobile numbers if the sites is down. We have different grades of users for the system based on which the application decides the intervals of check and alert types and mode of alerts.

The tool has two sections which contains interface for normal users and the product administrators. The admin section is built with Flex and ColdFusion. The admin section allows admin to view revenue collection by month, sites running against sites down chart, free and paid users chart, latest URLs added, add/edit/delete user details, user transaction details, add/edit/delete SMS provider detail, membership type details and PayPal Transaction details. Overall the admin section acts as the control panel of the product.


Game/Sports Management System

Industry:
Education
Technologies:
ColdFusion (8.0), MS SQL Server 2000, Javascript, CSS, AJAX

This is a product to manage the details of the games/sports played at schools. Schools can participate in different sports and can also have multiple students participate in mutltiple sports. A particular sport can have multiple games and schools and students from different schools can take part in the multiple games. The application keeps track on all these events, event results, event mappings with many-to-many relations. The application also creates different statistical reports, charts, graphs of different games, students, schools against their opponents.

Through the application users can upload game videos and game images to the system, which can be viewed through the application later by other users. The video and image feature is implemented for both games and students. Overall the application keeps track of all the details of users, students, schools, games in the application and creates different statistical reports and information for the users.


Patient Referring Application

Client:
Health Care Service Provider
Industry:
Health Care
Technologies:
ColdFusion MX 7.0.2, JavaScript, MySQL 5.0, Webservice, Light Box

This application is basically designed to provide a better way to communicate with various health care service providers operating in different states of USA (who have their contact information in company database) on behalf of hospital customers. The application has two sections – Company Staff Section and Service Provider Section.

A company staff can log into the application and can send one page fax message inviting different service provider to view and respond to the reference for patients online. The service provider can log into the application by providing the appropriate reference details from the fax message. The service provider can see the detailed information of the sender, patient details, and the documents of the patients sent by the company staff. When the service provider takes any action, we call different webservice to maintain the status of the reference in the database. The service provider may accept or decline the reference. The invitations has a time period restriction within which the service provider needs to respond to the reference.

A company staff can resend the reference through the application, also can send updated documents to the service providers. According to the response of the service provider the company staff can book or cancel the service provider for respective patients.

This is a 2 layer architecture, where server side business logic is written in ColdFusion 7.0.2 and MySQL 5.0 is the backend.


Patient's Transport Suggestion Application

Client:
Health Care Service Provider
Industry:
Health Care
Technologies:
ColdFusion MX 7.0.2, JavaScript, AJAX, Oracle 10g, Light Box, YUI

This application is basically used to provide a better way of managing patient's transport between different transport companies operating in different states of USA who have their contact information registered in database. Each transport company may have request for a transport service and can also provide transport service based on the availability. The patient transport request is basically used for creating and assigning orders for transport  provider. In the other hand patient transport service provider is used by the referred transport provider, to schedule the transports for patients assigned to them. One transport service provider company people can log into the application and can create a transport orders for patients on behalf of  transport providers assigned. After creating transport order for patients, user can send the required documents for referred transport provider. User can get all the status of the transport form the application. Users can use the application a provider and request of the referred transport provider. User can view the transport detail and also documents assigned to referred transport provider, provide instructions for the referrer transport provider. User can schedule the transports in advance on behalf of the referred transport provider and which will notify the referred transport provider.

This is a three way communication process between who provides the service, who uses the service and who orders the service mutually.


Online Trading Application Management and Education System

Client:
Finance Service Provider
Industry:
Finance (Trading)
Technologies:
Coldfusion 8.0, SQL Server 2005, JavaScript, CSS, AJAX, ASP

An e-Learning management system providing complete trading education starting with the fundamentals of trading along with webinars and video tutorials. It has various level of users. It allows public users to become a member by subscribing to the application on a monthly basis, and get access to webinars, information of live webinar schedules, market study on a daily/weekly basis, information regarding other trading education site. It also provides user to manage their trading information, calculate the gain/loss, tax deductions with other basic/advanced training application features along with one forum section for discussion. There is an administrator section where the content of the site can be managed. It also includes an affiliate section dedicated to affiliate users of the site which provides the user to take the advantage of various options provided for an affiliate partner.


Online Shopping and Event Management Application

Client:
Web Development Software Company
Industry:
Web Development Industry
Technologies:
ColdFusion 8.0.1, MySQL 5.0, JavaScript, jQuery 1.4, CSS, HTML

There was basically two modules of the project. The eCom module which provides reliable, user friendly online shopping facilities. User can view the available products in the site, can select any desired product for purchasing. User needs to register in the application and can make the payment using PayPal. This application provides two modes of operations, Admin and User mode. Admin has the full control over the application in both the sections. Admin can keep track of the available products, as well as it can add/update product information. Admin also has the privilege to view and reply the queries sent by the customers about a product and the process is fully automated workflow. The second module is a CMS specific to the fishing industry. The application has tournaments under which we have list of events attached. A group of people can form a team and can register in different scheduled events of different tournaments without any registration fees. The system is also having features to read/add articles related to fishing industry. The core components are the web services exposed for different websites. Functionality like view, add, edit and delete are being handled by asynchronous requests using jQuery.


Web CMS Product

Client:
CMS Product Development Company
Industry:
CMS Industry
Technologies:
ColdFusion (7.x, 8.x, 9.x), MSSQL 2005, MySQL 5.0, Oracle 10g, Ajax, Spry, HTML, CSS, XML

This is a flexible, saleable, and easy-to-use web content management system which basically provides services like creating websites, sub-sites under main site and also managing the websites and their content already created. There are basically two grades of users of this CMS application, admin mode and user mode. Users have to purchase the license of the product and will get access to User mode. In User mode users can manage their content by creating sites, sub-sites and can modify content as well after creating. Admins have the full control on the application like managing users, groups, sites, sub-sites etc. There are also couple of other ColdFusion application built to support this main CMS tool, which helps in managing the work between users, Admin, support, developers. These tools helps in better coordination between different team of the CMS product and keep track of all progress as well.


Employee Invoice Generation

Industry:
Employee Invoice Generation
Technologies:
ColdFusion 9, MS SQL Server 2005, jQuery, CSS , Coldfusion Reportbuilder

The purpose of the application is to provide the company with a tool to handle the input of the employee time and expense records. The system takes the time and expense data and generates invoices to be sent to clients of the company, as well as generates data to be exported to QuickBooks for paying the company employees. The application generates invoices in PDF with the help of ColdFusion Report Builder.



There are two section of the application one is Admin section and another is Employee section. The employee interface allows an employee to enter time and expenses for an invoice period and the admin can generate all of the invoices for an invoice period.


ColdFusion and jQuery for CMS Development

Client:
Software Company
Industry:
CMS
Technologies:
ColdFusion 9, jQuery, MySQL, Microsoft SQL Server. Tools: CF Builder 9

This is basically a CMS application with extension modules built for specific clients. We have worked on four modules.

1. Module 1 - Extension to diving training CMS web site: This application basically add-on to a diving training service website. It has access labels like admin access, student access, instructor access and general access(guest).

In admin section we have parts such as student, instructor, job, course and dive shop admin. In each section admin can add, edit and delete all details. In instructor access module instructor can  add a student. He/she can add certification for the student. In student access module he/she can only view its details. For guests( potential diving students and instructors), the site is a plain view only application.

2. Module 2 - Extension as employee management module for CMS web site: We have worked on employee module of this application. We have designed an employee information form. Also we have created W2 form for employee with printable and pdf generation functionality.

3. Module 3 - Web Monitor Application: This application works for monitoring all the CMS sites created by our client. It has a web UI, which facilitates addition, edit and deletion of sites to be monitored. The sites could be scheduled to be monitored at a regular interval or can be manually monitored by clicking a button. It makes HTTP requests to different site pages and gathers response from them. If there is a time delay or something unusual observed from the server, then the application fires mail to site admin.

4. Module 4 - Query Builder Application: This application possess UI to set query and facilitates running of the query to find the out put from CMS specific tables.


Game Statistics Application

Industry:
Sports and Education Industry
Technologies:
ColdFusion 9, Flex SDK 3.4.1 ,Action Script 3.0, CSS, JavaScript,AJAX, MySQL 5, SQLite

This application records the high school game statistics of different types of game e.g- Basketball, Football, Volleyball and it displays the statistics to the end user by public site. This application has three different sub application such as:

- The Admin.

- The Statistics Recorder.

- The Viewer.

The admin application helps to create a game schedule and manage all the schedules. The admin also uploads the game image, adds any article for a particular game and for particular week. The advertisement management is also done here. This is a Flex based web application.

The main functionality of the statistics recorder application is to record the live statistics and upload that into the central server. This application interacts with the server using web service call. This desktop application has been developed using Flex and runs on Adobe AIR and to be used at the game venue. 

The Viewer is the public web application developed using ClodFusion 9 and Ajax. This shows the statistics of live and past games. This also shows information about the upcoming games from the central server. It displays the articles for different game which has been added. It has the feature to order any game image of high resolution which is uploaded by the admin for specific game. This application generates some statistics comparison data of different players.


UPS Shipping API Integration

Client:
Sports Goods Website
Industry:
Sports Goods Website
Technologies:
ColdFusion 9, UPS API

This project deals with integrating the shipping API provided by UPS into client's website, which enables the users to generate a return shipping label that can be attached to the item for return, simply by inserting the order id of the product that they had purchased through the website.

The order id helps to pull the shipping address, product cost, insurance value and package details. Then it makes a call to the UPS API, which calculates the return shipping cost and generates the shipping label with the tracking code and bar code. Then the user can take a print out of the same and paste on the parcel for the return shipping.


PayPal Payment Method Integration

Industry:
E - Commerce
Technologies:
ColdFusion 6.x, jQuery, MS SQL Server, AJAX

This is a enhancement job to add an additional payment processing method "PayPal Express checkout" to an Ecommerce application. This integration involved PayPal API understanding to make the API calls for the payment processing. The customer must have a PayPal account in order to make payment using PayPal check out process. During the Payment processing the customer is authenticated by the PayPal before the payment process is carried out. The user can change the shipping address inside the PayPal account. The returned result from PayPal is stored in the local data base for the order processing.

The challenging part was to understand and enhance the Order Entry System(OES) for this addition. The OES was the backbone of the warehouse and order shipping workflow and the website sets the order status according to the returned result from PayPal, stock availability and the shipping & billing address confirmation. For a particular order to be valid, combination of all the information provided above should be correct and it gets shipped. Otherwise the order is cancelled. For the cancelled order the money is returned to the customer's PayPal account.


Product and event management application for a tennis center

Client:
Owner of a chain of tennis centers
Industry:
Sports
Technologies:
ColdFusion 9, JavaScript and MySql 5.0

This is a online product and event management application for a tennis center with multiple courts and Sports utility shop. The complete project scope includes event scheduling and tennis court booking, customer and user management, products stock and store management, cash sale along with payment gateway integration, SMS sending to customer, reports for sales, revenue and stock analysis. One major section involve complex scheduling logics for multiple courts being booked for specific hours on a day on weekly and monthly basis, ensuring no overlap between court and a customer schedules. The Australian holiday calendar also impacts the type of event booking that can be done on a specific date. The other section is a complete sport utility store and sales management system. The acceptance of stock deliveries, management of qty in stock, report generation for ordering of products that are less than threshold level, cash sale impact on stock are handled in this section.


Public Web shop for selling furniture online

Client:
Furniture manufacture and reseller
Industry:
Ecommerce
Technologies:
ColdFusion 9, JavaScript, jQuery, MySQL

This is a re-engineering project. The core business logic was taken from the poorly coded existing system and the entire application was re-written in ColdFusion. The project is for furniture manufacture and reseller with public facing website and admin section. The primary functions include: It was a CMS Driven website and dynamic menu/ submenu. It had Product category, fabric selection, products dimension and other property management. High resolution image management, slider and zoom in facility. Fully Ajax shopping cart showing product images, pop up on product addition to cart, credit card payment facility. Live chat facility integration. Customer, order and shipping management. Tracking order status. IP tracing and blocking for spam attack/ unauthorized access. Promo code management and use in shopping cart. Reports (Customer balance sheet summary, Invoice profit estimator summary, Transaction timeline).

The client was also having multiple public facing websites of his furniture shop with different branding needs. The first website is designed such that, all the site look and feel (including header, footer, css, images) and product catalogue is dynamically customizable from admin section to rebrand quickly and release as a new website.


Website Editor

Industry:
Real estate website design, Real estate online marketing
Technologies:
Javascript, Coldfusion, SQL Server 2008

It is a javascript based dynamic content management plug-in, that enables website manager to edit content of each customer website with ease and flexibility.

Users who log into the system, can get this website editor in each of their websites. It enables those users to navigate to each pages in the website in normal fashion and edit the content in place. It gives flexibility to add layouts, images and different types of reusable components as a content to their websites.

This online rich editing tool have all the functionality to edit and format text in a web page. And editor also enables to create hyperlinks, add different layout like one-column, two-column etc to the contents, add images and manage them in place, while being in design mode. Users can also edit the content in HTML form.

Component Manager is responsible for creating, editing and managing dynamic reusable components for customer websites. It contains an editor to edit the contents of a component, edit and save the component. These components can be added to editable regions of customer websites and will appear as normal content to the users.

Image And File Manager is responsible for uploading files and images for customer websites. This module enables adding the images and managing them with content and creating links for images and files to download them.

Page Manager is responsible for creating new pages and managing them. We can create new pages, specify access settings like available through navigation, available for normal users, disable pages or even delete those pages.


Ecommerce Application

Industry:
Web Design
Technologies:
Coldfusion

This is an e-commerce web solution where one can sell used containers. This has a facility to buy and sell classifieds. Any user can sell off their used containers or can buy used containers too.

The design of the application is managed using Twitter Bootstrap CSS. All database operations are handled using Datamgr, an ORM application. The caching framework for the application is maintained using Cachebox framework. This is an associate framework of ColdBox framework. For URL rewritting, we need to put one third party application named as ISAPI that runs on IIS to read the .htaccess file and redirect the site accordingly. The application is supported by hundreds of jQuery plugins for different requirements.  

In the homepage all the highlighted/featured products are showcased. This page links to informational pages like about us, faq, contact us etc. All products categories are listed here with their thumbnails. As per the part of the layout the categories and the cart details exist as left and right column content respectively. Clicking on any particular category shows all the products under it.

In Classifieds section we can sell or buy products by registering the product with the site. In classified page all the products meant for selling are listed.

Clicking on any product shows the payment and dimension details of the product. Here we can add a product with desired quantity to cart. The product addition is done using ajax where we can add products as many times as we wish.  

The site facilitates users to register, check their profile and update the same. Forgot password facility is also provided for the customers. Here the orders are listed as per date and allows users to search for any particular order.


Shopping App

Industry:
E-Commerce
Technologies:
Coldfusion

We integrated Automated Recurring Billing (ARB) payment method of Authorize.Net in a public website. By using this payment method the customer can pay bills of any recurring subscriptions without having to put in his credit card information every time. Also, if the customer wants to unsubscribe from the subscription, he can do so before starting of next subscription. One can find the details of ARB in Authorize.Net web site.

Processing Details:

Verify Credit Card information:
User need to insert the credit card information for the ARB subscription as shown above. Then the system validates credit card information. If wrong information is provided, an error message is displayed on the same page. Do the ARB Subscription Payment:
After successful verification of the credit card, ARB payment processing is done.
Display the Registration Form:
After successful completion of the payment processing, a registration form is displayed where user enters personal information and completes the subscription process.


Inventory Tools CMS

Industry:

Technologies:
Javascript, Coldfusion, MySql, jQuery, Graph Flot, Bootstrap CSS 

Inventory Tools CMS is a content management site which can control more than one sites' content which are related to boat or its associated product inventory. It also provides facilities to response the user queries and also provides the graph and chart representations to the incoming queries of different types entered from the front-end site and their respective responses in certain time periods.

It contains the following modules:

1. Dashboard:- Here user can find the graph for the incoming queries form the front end as well as added from CMS. The graph shows how many incoming queries and responses are made for one week, one month and one year. Also it shows the number of queries form different types for example "Boat Question", "Contact Form", "Quote Request" in the interest section and a pie chart for showing the percentage for those queries.

2. Account:-
Here user can manage the details of the client such as company name, primary information,logo, location and photos. These information are used in the front end site. For example the logo uploaded from here, gets displayed in the front-end site header. This section also has a sub-section which manages the users for the particular client.

3. Boats:-
This section is one of the inventory management sections. The boats are the primary inventory for this system. In this section we can find the list of the boats in grid view. On this section user can manage the boats, their manufacturer and categories. Also user can set flags on boats, by these flags the boats will be displayed in the front end site.

4. Motors:-
This section is another inventory management section. Here the inventory is the motors. It functions same as the boat section does.

5. Leads:-
Here user can find the grid view listing the incoming queries of different types and their responses. From here the user can also respond the queries also can mark them resolved or spam.


Docket Management System

Client:
A leading Government Site in SC,US 
Industry:
Government Sector
Technologies:
ColdFusion  10, SQL Server 2008, AJAX, JavaScript, XML, CSS,Flash

This is a  web based application for Docket Management Systems. This application basically manages the Dockets and the Orders issued by the Public Service Commission of  the state SC in USA.

Main feature of this project is the provisioncy to Add, View a Docket/NDI. Also the users can attach Matters to the dockets/NDIs. In Admin there is a provision for adding  Hearings to the existing dockets and the authority who is handling the Hearing ,will issue corresponding Orders.

This Application provides a complete search functionality for the entire Dockets,Matters and Orders .It includes more than 80,000 pdf files. The SolR search  is used for achieving the search functionality  in this site.

SOLR Search is used for  accomplishing the search functionality in DMS application. Earlier they have used Googles search functionality for this. The SOLR Search is implemented in Docket, Non Docket and in Orders section. The user can enter a keyword in the search bar for getting any Matters/Orders .When they submit the search keyword, using solr search indexing it will display all the pdf files with that particular keyword.


Mobile Messaging Solution

Client:
Mobile Messaging solution provider
Industry:
ISV, Telecommunication, Marketing
Technologies:
ColdFusion, IIS, SQL Server, Windows Services, Schedulers

This application is a hosted mobile messaging solution and its customers use this for sales, marketing, service and operational communications. This platform is an interface between advertisers and subscribers.This uses SyBase as carrier. The broadcast messages are handled through a scheduler which in tun invokes ColdFusion modules to be broadcasted in that minute. Once the message is delivered to the destination, a status acknowledgement is received and stored. Both individual and group broadcasts are supported. Message Merge is supported as well with templates. There is a provision in the application to run mobile contests as well and the criteria, number of winners, dates, Etc. are customizable.

Shortcode support is also provided to ease the process of end users sending across messages to the advertisers. There is inbuilt support for campaigns and keywords and the Admin section takes care of the backend configuration of the application.


Inventory Tools CMS and Website for a boat company

Client:
Software services provider
Industry:
Marine equipments
Technologies:
Javascript, Coldfusion, My Sql, jQuery, Graph Flot, Bootstrap CSS

Designed and developed the front end (website) and backend (CMS) for a Boat company.

The website is powered by the CMS at the backend which helps display the inventory related information and information about the site. It gives the users the facility to add various queries on any particular inventory or about the site. The website has three major sections:
- Product Detail where the user can find detailed information about a particular product. Specific questions can be asked via three separate forms "Ask a question", "Request a Quote" and "Send to a Friend
-Contact us section where the user can find the company's primary contact information as well as a "contact form" and a "newsletter subscriptions form"
-Featured boats/New boats section where the user can find the list of featured boats and new boat models listed with the boat's price, boat's year of manufacturing and the manufacturer's name. Also the user can filter the boats according to the options provided in the filter bar.

At the backend, developed an Inventory Tools CMS which is a  content management site, which can control more than one sites' content which are related to the boat or its associated product inventory. It also provides facilities to respond to user queries and also provides the graph and chart representations to the incoming queries of different types entered from the front-end site and their respective responses in certain time periods. It consists of various modules such as the following:
- Dashboard which provides a graphical view for the incoming queries from the front end as well as the CMS over a certain time period
- Account section to manage the details of the client such as company name, primary information, logo, location and photos which are subsequently used on the front end site
- Boats section which contains the list of the boats in grid view. In this section user can manage the boats, their manufacturer and categories
- Motors which represents the information regarding the motors (similar to boats)
- Leads where the user can find the grid view listing of the incoming queries of different types and their responses.  From here the user can also respond the queries also can mark them resolved or spam
- Articles which helps manage the articles that are displayed in the website
- Videos section which helps manage the videos , group them into categories and comes with the functionalities to play, sort, delete, feature and add/edit videos


Website and Admin site for a commercial furnishings company

Client:
Software services provider
Industry:
Outdoor site furnishing
Technologies:
Coldfusion, Javascript, MySQL, jQuery, Bootstrap CSS

Designed and developed both the website (front end) and the admin site for a commercial outdoor site furnishings company.

The website has several modules such as the following:
- Homepage which has the category page on left side menu
- category page which has a laundry list of all the items available on the site, segmented into categories and sub categories
- Shipping module which enables the user to place an order
- Add to cart page where the user can select and add one or more products to the cart to place an order
- Cart check out page which displays the price of the product(s), shipping costs etc. The user is directed to this page after adding all the desired products to the cart
- Quick form page where for once the user has to fill in all the details after checking out the products. The quick form page requires information such as name, address etc.After the user fills this form and submits it, the order gets placed.

The admin module enables the site admin to  add more websites to the system for controlling them in back end. It has a number of modules which address areas like order processing, add/edit products to make them visible in different sites, add/edit vendors, add/edit customers, marketing, reporting (such as generating order reports and quote reports) shipping price setting and many more setting for the sites.The admin can add/edit users who ca access the system as well as restrict the access of the users to a particular number of websites.Using a special settings menu, the admin can enlist the IP addresses from which the system can be accessed.

The admin can also make certain changes to the websites that include service related requirements such as "Contact submission", "Product review", "Customer testimonials", "Newsletters requests", "Catalog requests", "Sample requests", "Website feedback", "Credit application". Here the admin can add/edit/approve any product review, website feedback made by customers.


Intranet Management System

Client:
Software services provider
Industry:
ISV
Technologies:
ColdFusion, SQL Server

This  is a web application which manages the Issue Publication, Sales, Payment, Invoice generation and user Appointments. The User can create, update, delete a new sale while also sending leads to the concerned company via mail or fax. Application also links users email thereby letting user access the mails directly.

There are two types of users:

Admin: They are provided with the tools to perform administrative tasks like managing permissions, users, publications, documents, getting dbinfo associated with Salesman activity. Only admin users can manage the  IP whitelisting for bypassing FuseGuard- Foundeo firewall.

Salesmen: These users can create a web ad sales and other sales for the companies that are linked to them. They add documents/ other information regarding payment associated with the sale. Module(s) access to salesman is governed by admin user depending upon which a salesman can have access to Collection, payroll, performance, publishing, sales, web_ads.

These users have access to several modules such as Sales, Cold Contact, Message Center, Publishing and Appointments.


To learn about our Coldfusion expertise and services please visit ColdFusion Web Development Services.

To discuss about our services and how we could work together please contact us at sales@mindfiresolutions.com or call 1-248-646-1424.

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 ColdFusion Skills
  • Our SQL Server Skills
  • Our JavaScript Skills
  • Our Web Development 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