Mindfire Solutions
Home  |  Faq  |  Site map  |  Contact
Email sales@ or Call 1-248-686-1424
news
Mindfire now is an Agile Software Company.
Mindfire sponsors its people to attend Tech-Ed 2010 in Bangalore.
more-news
news
Share | Share on Facebook Share on Twitter Share On Linkedin

Mindfire has deep experience developing Java-based enterprise applications. We describe some of these enterprise Java project experiences below, and will be glad to share our expertise in detail with you.

New version of a Java-based Content Management System (CMS)
New version of a Java-based Content Management System (CMS)

Industry:
Software product for government/federal web sites

Technologies:
Java, JSP, Servlets, JavaScript, XML/AJAX, Pointbase, Oracle

In this project, we developed functionality and features for a new version of the WCM software. Features included a visual HTML-diff capability, server-side image resizing, workflow engine integration, email newsletter sub-system, TinyMCE rich editor integration, SFTP/SSH2 support, LDAP integration and IE7 support.

top

Student learning objective progress
Student learning objective progress

Industry:
Education, K-12 schools

Technologies:
Java, JSP, Struts, Hibernate, Tomcat, JavaScript/AJAX, MySQL

Our client needed a new system that would model complex inter-state inter-school learning objectives, and enable schools to compete better. Mindfire was responsible for complete software system development, technology decisions, rollout and ongoing support/maintenance. The system proved to be an ideal complement to the client's portfolio of math education material. Schools saw marked student improvement on using the system. Second and third versions were subsequently developed. These included an innovative hybrid online/offline model and streaming QuickTime video integration. System was regression-tested on IE6, IE7, Firefox and Safari on both Windows and Mac OSX as required in most education software scenarios.

top

Interfacing with Handango
engineering portable audio technologies

Industry:
Mobile Software

Technologies:
JSP, Java Beans, MySQL, Tomcat, Linux

Interfacing with Handango to return registration codes based on POST request from Handango with valid productid. Key Features include implementing complex algorithms to return code within 5 seconds of POST and validating that the post is indeed from handango using certificate provided by Handango and Java security classes..

top

Canada Post Integration
Web and eCommerce solutions provider

Industry:
Domestic and International Freight Transportation Services

Technologies:
JAVA, JSP, J2EE (Spring FrameWork) , Struts, Hibernate, Tomcat, JavaScript/AJAX, MySQL, eclipse, itext/jasper reports, svn

The Canada Post integration project required us to integrate postal services offered by Canada Post into an existing application that calculates rates for packages based on different carriers and destinations.  The challenges were to implement logic to create relational db tables from flat excel files that were then used to calculate rates for domestic (within Canada), US and International shipping based on number of packages and dimensions. We then implemented generation of over a 100 different formats of labels using iText based on tight specs from Canada Post.

top

Java Server System for iPhone Application

Industry:
Social Networking/Entertainment

Technologies:
Java, Tomcat/Apache, HTTP/XML, IMPS/Wireless Village

Server for Social Networking (Flirting) client on iPhone (and potentially other mobile/desktop clients). Server is based on IMPS (WV 1.3) specifications with various custom add-ons.

Application handles the new user's registration process. Application also handles the updation and retrieval process of user's profile, preferences and image, Application can also keep track of the user's activity and gives the best match result to user based on the user's activity and other parameters from the user's profile. Application handles the current status of the user and send the status on demand to user. Application also keep track of the flirts(Message) which are sent or received by the user. The Server application is based on HttpServlet and support multiple users.

top

CMS Web Solutions
Leading Planning, Process and Workflow management Software Company

Industry:
Publishing Software Development

Technologies:
JSP/Struts, MySQL, Adobe InDesign CS2 Server, Browser support - Safari, FireFox and Internet Explorer, C++, XML, Windows, Mac OSX, InDesign/InCopy CS2 SDK, QuarkXpress 7 XDK

This is a Web client, an integral part of a planning, process management system with collaborative workflow, for magazine publishers, cataloguers, advertising agencies, and others in the publishing industry.

Adobe InDesign CS2 Server is used at the back-end to server requests from the Web client. The other clients or modules are based on Adobe InDesign application plug-in, QuarkXpress application Xtension & Java-based UI client.

The system consists of three tiers: Edition Planning, Production Control, and Workflow. The modules are used to create and maintain the edition plan, keep track of the production and offer workflow to all the users. It also has tools running in the background for administration, automation, and connections to other systems.

Web Solutions is the term used for a group of available yet limited features of this CMS over the Web, including Administration, Edition Planning, Workflow management, Reporting, and Story or Article WYSIWYG Editing. As an example, publication staff can review the status of their page process via the Web using a Web browser; they can see page or element status, including page thumbnails, print reports, and administer changes.

For story editing activity in a web page, we use TinyMCE editor and an InDesign Server (CS2) plug-in behind the scenes to quickly edit a document or story and generate a preview to be shown.

We used JSP/Struts, MySQL, Adobe InDesign CS2 Server & supported Safari, FireFox and Internet Explorer.

top

Content Management System for Print media and Web publishing
A Leading Developer of Software Solutions dedicated to Cross-Media Publishing

Industry:
Publishing Software Development

Technologies:
C++, Java, XML, HTTP, Windows, Mac OSX, InDesign CS3/CS4 SDK, Quark 7.x/8.x XDK, JDBC,  Eclipse RCP, Ephox EditLive online XHTML editor

This is a large-scale, role-based CMS system/solution designed on a multi-tier architecture, targeted for Media Houses & Marketing Departments.

It includes composition plug-ins (QuarkXPress Server & Desktop XTensions, Adobe InDesign Server & Desktop Plug-ins) which involve:

a) InDesign/Quark common code above native layer,
b) Common codebase between Server & Desktop, and
c) Common codebase for MacOSX and Windows, used for creating templates and modifying documents

A set of rich Web administrator/user applications and a Eclipse RCP based desktop application are used for Planning, Scheduling, Assigning Work/Resources, Managing & Tracking Resources/Work, Editing, and Publishing.

The system is completely configurable. It supports access privileges, work-sharing/synchronization, and load balancing among concurrent composition plug-ins. It has central CMS servers for storing information in database and file systems. It uses Web-services tiers for communication between the Web-based user interface/applications, Eclipse RCP, and central CMS servers.


top