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 PHP/MySQL and applications based on the LAMP stack. We describe some of these PHP, MySQL and LAMP experiences below, and will be glad to share our expertise in detail with you.

Accounting Module based on Quick Books
Concrete Pumping Company

Industry:
Construction

Technologies:
PHP, jAjax (Javascript & Ajax), MySQL

Implemented an accounting module based on Quick Books functionality. The module allows for setting up accounting details for a given subscriber. The module allows for creating of invoices, credit memos, cash receipts, computing finance charges, aging summary and generating account statements. This module heavily uses javascript to prefetch and load data to minimize data load time for an enhanced user experience.

top

EMR/EHR Application
Healthcare Solutions Provider

Industry:
Healthcare

Technologies:
LAMP, Javascript, AJAX, webservices, SOAP, XML, Amazon S3, HL7, TCP/IP, Authorize.net

Designed and implemented EMR/EHR application that integrates with a third party billing/scheduling application and attempts to provide a solution for patient identification across clinics. The application provides a means for storing and retrieving patient records across clinics. The application uses advanced Javascript to provide the user with a rich UI and fully customizable interface similar to igoogle with drag&drop boxes. Key features implemented include integrating with Amazon S3 for storage and retrieval of scanned documents, integrating with Lab Corp and Quest Diagnostics for lab ordering and results, automated MS Word document parsing for transcripts. We also are the primary server support and worked on application and DB tuning and JS minification using tools like YSlow and Firebug.

top

Media Advertising Repository for Brand Researchers
Media Advertisement Marketer

Industry:
Media Advertising Monitoring & Marketing

Technologies:
LAMP, AJAX, Javascript

Designed and Implemented a highly secure Media Advertising Repository for Brand Researchers that allows search, view, order and download of digitised records from over 500,000 TV, Press and News Commercials. Implemented a unique Ratecard, quota and subscription/alert system that notifies users on new ads based on their preferences. Key features include conversion of mpeg to flv using FFMPEG, LAME, FLVtool2, ImageMagick, fine tuning apache, mysql and PHP for optimal search time. We are also the server support and created the server from ground up for the client.

top

Incident Reporting and Management System
IT Solutions Provider

Industry:
Petroleum Industry

Technologies:
LAMP, Javascript, HTML, CSS

Designed and Implemented an incident reporting and management system that allows for users to report incident on the job, including people involved, environment/site effected, vehicles, equipment, materials, community involved along with a notification system. Key features were to provide an easy to use interface to avoid data entry on paper forms. The challenge was to keep it light weight and customize it across Firefox, IE 6, IE 7, Opera and Safari web browsers.

top

Document Management System
Data Management Solutions Provider

Industry:
Data Management Solutions

Technologies:
LAMP, Linux server apps including sendmail, proftpd, samba, system account creation via web

Maintainance/bugfixes/enhancements to a document management system. The application is a web-based content management system that keeps your critical files centralized in an easy-to-use, online environment. The application is accessible from any industry-standard Web browser, Key features include storing scanned and electronic files such as documents, graphics, audio and video clips, etc. within system user folders. The documents can then be accessed on the LAN via SAMBA shares that are user specific and use LDAP authentication. Document sharing, Management, Distribution for approvals, routing, etc. Creation of workflow for a specific document, archiving, Creating e-books, Downloading of document information directly into excel, batch print documents, and more!

top

User database to centralize management of user permissions for home applications
Software and consulting services for News Industry

Industry:
News

Technologies:
LAMP, XML, SOAP, webservices, NuSOAP

Designed and Implemented from scratch a centralized user database that allows for creation of registration forms to be used by home application - management of users and privileges can be done in the user database application. Logins and Privileges are sent from the home applications and received by the home applications by sending and receiving SOAP/XML messages from the userdb application. This allows for having a single user login across home applications.  Key Features: SOAP/XML web services.

top

Event Tracking Application
Software and consulting services for News Industry

Industry:
News

Technologies:
LAMP, AJAX, XML, CVS

This project required us to provide support for several versions of an existing application. We implemented version specific bug fixes and client/version specific enhancements. The application is web based and allows users to create, plan, organize and coordinate event listings for newspapers and press releases. We also implemented designing of form templates and layouts by the admin user with permission based access. The forms can be customized based on the fields the admin wants to present to the user.

top

Royalty Calculator for Bloggers
Software and consulting services for News Industry

Industry:
News

Technologies:
LAMP, AJAX, XML, SOAP, webservices, NuSOAP, CVS, salesforce

Designed and implemented a royalty report generator for publishers based on set royalty percent and publication views reported by customers every month. The application implements a complex login process using NuSOAP and communicates with a centralized user database to validate login.

Implemented a complex data reporting system that allows for importing publisher and publication data from salesforce and monthly customer page view data to determine amount to be paid to publishers based on publication page views and amount paid by customers. The system allows for tracking prepayments and carryforward amounts to publishers and allows the user to export data into formatted excel reports for publishers, publications and customers.

top

Meta Carta Webservices Integration
Software and consulting services for News Industry

Industry:
News

Technologies:
LAMP, process forking, metacarta web services, XML, AJAX, google maps api

Implemented a php script that spawns multiple child processes to get geo location tags based on new stories. Implemented inter-process communication. The stories table content grows rapidly and as a result we used multiple processes to hit meta carta's web service to and get the stories geo tagged.

Integrated with google maps api to display the map based on geo tagged parameters for the story that was returned from meta carta.

The challenge was implementing interprocess communication so as not to have the same story tagged and getting the php processes to use a persistent mysql connection to write the geo tags to the db.

top

e-ticketing system
Multimedia Presentation Software Solutions

Industry:
Multimedia & Graphics Software

Technologies:
Linux, Apache, MySQL, PHP, Javascript, HTML, CSS

Designed and Implemented an eTicketing system that allows for product users to submit tickets and view responses. Implemented admin section to enable staff to use predefined email templates to respond to queries on various products.

top

Web Document Management System
eBusiness Solution Software Company

Industry:
eBusiness Solution

Technologies:
PHP, AJAX, JavaScript, XML, MySQL 5.0

This application basically manages the documents of the companies and different departments of one company through web.

The application is having two major section, System administrator and normal users. The Super administrator who actually manages the application and normal users can access all the documents assigned to they by the Super Administrator and depending on the various permission labels the different section of the document repository will be accessible.

Super Administrator can log into the application, can create/manage/edit/delete normal users profile and assign various permission labels through the features available. Super Admin can create/manage/edit/delete groups like, sales, marketing etc. The various groups can have different permissions to the documents directly or to the document root directory. Many normal users can be put under groups so that by assigning permission to the group only, the normal users can have the same group permissions inherited from groups.

The GUI is completely AJAX based, with tree view of folder structures with functionalities like create/manage/edit/delete folders and documents. And also the upload document is available through which Admin can upload the document for the groups and users. This is partially a database driven application where many features are managed by the data in database. The GUI and application layer interacts with each other through AJAX calls and application layer in turn calls the database layer.

top

Distributed Transaction Processing Application
Information Technology Services provider

Industry:
Consumer Services

Technologies:
PHP, MySQL, OSCommerce, UPS

Designed and implemented a distributed transaction processing system to allow for a centralized way to create and manage shopping carts for a group of websites that provide an online marketplaces for the sale of consumer goods. Customized OSCommerce to allow the DTP admin to setup layout and preferences for each website. Integrated with UPS API to determine cost of shipping based on package specifications and generation of shipping label and tracking number for the package once the order is placed successfully.

top

Website for Museum
Software services

Industry:
Museum

Technologies:
PHP, SQL Server 2005

This website maintains collection of many paintings, sculptures, tapestry and arts from several centuries, culture, artists. It has many options to get information about a specific painting or art. By selecting a painting, a brief description of that painting can be seen with all details. Advance Search option has the abilities to search by the combination of Artist, Culture, Title, Centuries, Object Type, Accession ID and Origin. Event section maintains information about Events by Day, Week and Month wise.

The upcoming events are also maintained.

top

Collection Management & Reporting
Software service

Industry:
Finance

Technologies:
PHP and MYSQL

This website has an Admin Section and User Section. In Admin Section, there are options like, Clients, Contracts, Accounts, Reports and Preference. Admin can view clients, their Accounts and Reports. Admin can also create Clients, Contracts and Accounts. The Users can create accounts against contract. Individual clients (Users) will have their individual contracts and Accounts as well.

There are options to see the details of Clients, Contracts and Accounts. Several reports are there to for each section. There are search options to get information easily.

top

Sales Force Management Application
Sales and Management Company

Industry:
Sales Management

Technologies:
PHP, Jquery, MSSQL

This application is specifically designed for B2B managers to manage their sales team. The application allows for tracking of sales force activity and performace and provides directional input to managers via complex algorithms to help them identify weaknesses and key points to enhance their sales force performance. It objectively analyzes sales activities and identifies key steps required to close individual sales opportunities. It increases market share through a more productive sales force. The application is implemented in PHP with a MS SQL database backend and uses advanced JavaScript to prefetch and load data to minimize data load time for an enhanced user experience.  Implemented code optimization and js minification to improve the load time of the pages. Replicated complex logic from existing application and implemented new modules to help sales managers get required data quickly. Implemented a forecast assistant module to help the sales manager decision making process for future planning.

top

Video sharing community for bird and sports enthusiasts
Software Development Company

Industry:
Internet Software & Services

Technologies:
LAMP, Ajax, Javascript, Flash, HTML, CSS, PHP, MySQL, Lighttpd, Video Streaming

Designed and Implemented a highly secure web site similar to you tube where users can share videos and pictures with the world. The website allows members to view online videos, create forum discussions, blog and create groups with whom they can chat, share videos and pictures online. The sites also allow Super Administrators to login and manage users, videos, pictures, groups and forum discussions. Super administrators can also create different user types who can administer the site with their assigned permissions. One of the key features of these sites is that it is self managed and requires minimal administration.  Key features include conversion of video files uploaded by users to desired format using FFMPEG, MENCODER, LAME and FLVtool2 for video streaming. We also configured and set up lighttpd for streaming and provided the client with a flash video player that uses external interface to support JS calls and supports streaming.

We have also developed a website with similar functionality for wildlife animal enthusiasts.

top

POP3 mail parser to allow for submitting trouble tickets via email.
Mechanical Services Contractor

Industry:
Consumer Services

Technologies:
PHP, MySQL, POP3

The php script is implemented as a cron that runs periodically and connects to a POP3 server account to access tickets that are submitted to a help-desk email address. The script accesses and parses the emails and stores customer number, address, problem and the rep the ticket is to be assigned to in a MySQL database. Tech support responses can also be parsed and logged against the original ticket. The cron is used to capture questions and their responses to build a knowledge base system that tech support staff can use to help solve day to day issues.

top

Employee Scheduling
Web Development Company

Industry:
Healthcare

Technologies:
PHP, MYSQL, AJAX, JavaScript, HTML, CSS

This application is developed to keep track of employees profile, scheduling and leaves. There are two sections employee and administrator.

Administrator has access to various sections like schedule administration, company administration, employee administration, message center and report section. Employee schedule is equipped with day wise and template scheduling. Drag and drop functionality make it easier for the users to manage scheduling.

Employee can view his/her own schedules on the calendar. Employee can apply for leave on the calendar using his/her login and send request to other employee to reallocate his own schedule with him.

A .NET application (http://www.mindfiresolutions.com/dotnet-winforms-development.htm#Clocktimeusingfingerprintdevice) is developed to capture employee check in check out using Biometrics Finger Printer reader. Employee payroll has been calculated on the basis of the same.

top

Website for a Magazine
Web Applications Development Company

Industry:
Entertainment, Media

Technologies:
LAMP, PHP, Ajax (Javascript & Ajax), MySQL, extjs, FCK editor

Created HTML templates and integrated with extjs javascript library for client side JS effects. Implemented CMS to manage content using the FCK editor for all static content on the website.

top

Incident Reporting Management and Administration System
Fleet Risk Management Solutions Provider

Industry:
Transportation / Automobile

Technologies:
PHP, MySQL, AJAX, jQuery, LAMP

Implemented an incident reporting and management system for allowing authorized employees to enter information for location specific incidents/accidents. Implemented a report management module to enable managers to edit/approve and lock reports. This module also allows managers to export reported data as an excel file or view pre-defined data cuts online in tabular and graphical format. Implemented an admin module to manage system users and look up tables for the dropdown fields in the reporting module.

top

Safety Plan Checklist
Fleet Risk Management Solutions Provider

Industry:
Transportation / Automobile

Technologies:
PHP, MySQL, AJAX, jQuery, LAMP

Implemented a safety plan checklist for supervisors to login and submit monthly checklist. Implemented a checklist management module to enable managers to edit/approve and lock checklists and system users.

top

Crash Count Reporting and Management System
Fleet Risk Management Solutions Provider

Industry:
Transportation / Automobile

Technologies:
PHP, MySQL, AJAX, jQuery, LAMP, XML, FTP

Implemented a crash count reporting and management system for allowing location specific users to enter vehicle crash data for location specific accidents. Implemented a report management module to enable managers to edit/approve and lock reports. This module also allows managers to approve data which is sent via FTP in XML format to a globally renowned insurance company. Implemented an admin module to manage system users and look up tables for the dropdown fields in the reporting module.

top

Truckload transportation services website
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 then search for available loads and submit a request to 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.

top

Shopping Cart
Software Service Provider

Industry:
Small/Medium Industries

Technologies:
PHP, MYSQL, Zend framework, Dojo, Javascript, HTML, CSS

The application has been provided ability of SaaS. Overall the project can be divided into 2 modules, admin and shop.  Admin module manages all the administration activities for a company or shop, such as product details, customer details, transaction details, order details, shop configuration, etc. In the shop module it allows the customer to make orders and purchase products.

In the admin module we have created an API which produces the xml data, which has been called in shop module to get the xml-data for the application. The application handles multiple databases on each registration of the company. The design of the site is CSS driven, which give the flexibility to the companies to design/change their website's look and feel.

top

Customer Relationship Management Application
Sales and Management Company

Industry:
Marketing Services

Technologies:
PHP, Jquery, MSSQL, .Net, Java

This is a full fledged Customer Management Application. The application includes event calendar with daily, weekly, monthly and 5day graphical view of events. Implemented creation of company and contact with dynamic fields. Implemented full text search for faster search of the user data in the system. Implemented real time synchronization of the client emails from their desktop with the server. Created several plug-ins for different email clients including MS Outlook in .Net, Lotus Notes in Java, thunder bird in Javascript and XPCOM. Provided solution for different versions of email client. Implemented Notes to keep track of the emails in the system. Created a MS Outlook and Thunderbird plug-in to generate the email template for the user. when they send any email form the system it will auto compose according to the client.

top

Sage payment module addon for Virtuemart, Joomla component development
Website design, hosting and programming

Industry:
IT services provider

Technologies:
LAMP, Joomla, Virtuemart, sage payment gateway

Implemented a sage addon for virtuemart for joomla and created manual installer package for virtuemart that allows users to install virtuemart and see sage as an option to be configured as the payment gateway in their Joomla Virtuemart cart.

top

Ecommerce website for selling jewellery stands
Website designs and solutions provider

Industry:
Information Technology

Technologies:
CMS, eCommerce, PHP, MYSQL, Javascript, HTML, CSS, Authorize.net

Designed and implemented an ecommerce website from scratch that allows for users to purchase jewellery stands. Implemented backend admin to manage website content including static pages, products, price as well as orders and shipping. Integrated with authorize.net payment gateway.

top

Ecommerce website for ordering flower bouquets and cards
Website designs and solutions provider

Industry:
Information Technology

Technologies:
eCommerce, PHP, MYSQL, Javascript, HTML, CSS,XML, flash, Authorize.net

Designed and implemented an ecommerce website from scratch that allows for buyers to pick flowers and select a bouquet and card for delivery on a specified date. Implemented backend admin to manage website content including static pages, products, price as well as orders and shipping. Integrated with authorize.net payment gateway.

top

Ecommerce website for a product based company
Website designs and solutions provider

Industry:
Information Technology

Technologies:
PHP, MYSQL, Javascript, HTML, CSS, Authorize.net

Designed and implemented an ecommerce website from scratch that allows for buyers to order products used for crime scene investigations. Implemented backend admin to manage website content including static pages, products, price as well as orders and shipping. Integrated with authorize.net payment gateway.

top

Website for an artist to advertise work and sell relevant items
Website designs and solutions provider

Industry:
Information Technology

Technologies:
PHP, MYSQL, Javascript, HTML, CSS, eCommerce, Authorize.net

Designed and implemented an ecommerce website from scratch for a famous artist. Fans can purchase items from varying categories. Implemented video streaming on the home page and admin to manage website content including static pages, products, price as well as orders and shipping. Integrated with authorize.net payment gateway.

top

Online student, tutor and course management system similar to moodle
Website designs and solutions provider

Industry:
Information Technology

Technologies:
PHP, MYSQL, Javascript, HTML, CSS,eCommerce, Authorize.net ,Quickbooks integration

Implemented an online course management system designed by Harvard graduates. The objective is to help educators create quality online courses. The application implements features similar to moodle and also allows for students to enroll into courses. Other features allow for students to prepare for their careers via exams which show randomized questions, admissions consultation, and subject specific help. We also integrated the accounting module for this app with Quickbooks. Integrated with authorize.net used CIM and ARB for automated recurring billing.

top

Website for a Training Academy specializing in Dog Breeding
Website designs and solutions provider

Industry:
Information Technology

Technologies:
PHP, MYSQL, Javascript, HTML, CSS,eCommerce, Authorize.net

Designed and implemented a website for a Dog Training Academy which is one of the world's largest provider of pure-bred dogs. The website allows visitors to search and submit requests for buying trained dogs for detection work, patrol work and helping disabled people. Implemented workflow for the admin to approve dog sales and allow for online payment processing. Integrated with authorize.net payment gateway.

top

Ecommerce website for an International Salon & Spa company
Website designs and solutions provider

Industry:
Information Technology

Technologies:
CMS, PHP, MYSQL, Javascript, HTML, CSS, eCommerce, JW player customization

Designed and Implemented an ecommerce website for an International Salon & Spa company that allows customers to order products online. Customized and skinned JW Player, a flash video player to blend with website template look and feel. Implemented backend admin to manage website content including static pages, products, price as well as orders and shipping. Integrated with authorize.net payment gateway.

top

Online tracking of goods for a logistics company
Website designs and solutions provider

Industry:
Information Technology

Technologies:
PHP, MYSQL, Javascript, HTML, CSS

Designed and implemented a website for a logistic company to allow for online tracking of goods. The application allows for users to submit a reference code along with their account username and password to get location of their shipment. Integrated with a proprietary application to get location of goods and integrated google maps to show the exact location of goods.

top

Customization of a professional auction system

Industry:
Ecommerce

Technologies:
LAMP, PHP, MySQL, FTP, AJAX, jQuery, Flash on Linux/apache.

Customized an opensource online bidding application, implemented new functionality for the application. Added online text chat feature for buyers/visitors to chat with the sellers who are online, added blogging facility for the users, implemented Twitter like follow feature for followers to get notification on seller activity, provided facility to the users to put their items on the site for sale only or switch posted auction items to for sale only and vice-versa. Designed attractive graphics and logo for the website . Implemented feature to search items based upon the country selected by the users.

top

Photo Sharing Community Website

Industry:
Media/Entertainment

Technologies:
PHP, HTML, AJAX, MySQL, jQuery

Designed and Implemented a Photo Sharing Community Website for a special effects tools development and distribution company that targets digital video and film professionals. The application allows users to browse, view, upload, rate and provide comments for photos uploaded by other community users on the website. The admin allows for management of photos and users and other lookups such as categories, subcategories, filetypes allowed etc. We used PHP, MySQL with heavy jQuery to give the website a web 2.0 look and feel. The website was designed and is focused on customer experience.

top

Community Site for Consumer

Industry:
Community Service Provider

Technologies:
Cake PHP framework, PHP, MYSQL, JavaScript, CSS

It is a community site for consumers to exchange information, feedback with each other, which helps to improve efficiency in their business goals. This website provides an easy-to-use directory for feedback to US-based businesses. The website has contact information of many hotels, restaurants, shops, banks and car rental agencies. Consumers submit feedback about their experiences and view comments from other consumers as well as responses from businesses they added. Consumers also give their comments on blogs.

top

Website Revamp for a spring manufacturer

Industry:
IT, Web Hosting and Web Development

Technologies:
Opensource, LAMP, Linux, Apache, PHP, MySQL, jQuery, Ajax

Designed and implemented website for a spring manufacturer. Re-did interfaces to give it a web 2.0 look and feel. Implemented dynamic forms and PDF quote generation along with a CMS for managing static content on the screens. Fixed existing issues with the admin interfaces for managing springs and contacts.

top

Data Processor

Industry:
Others

Technologies:
PHP 5, MYSQL 5, HTML, CSS, JavaScript

This is all about processing of data within files. It mainly comprises of FileDownload and Upload process. It allow logged in user to upload only Microsoft Excel XLS files using Java Applet. This applet will automatically compress that XLS file into ZIP file before uploading.  If Java is not installed in client machine then it will allow user to upload the file using simple HTTP file upload process with the same ZIP format. Once the file has been uploaded successfully, it will allow payment using PayPal merchant account processing in the PayPal site itself and will redirect to source page after completion of payment processing. After payment has been done successfully, it allows user to download the file specified by the file location given in the database. During create account, it generates a link with a random key used to set password and always saves password in an encoded format in the database. It displays detail information of a file as a report with different format based on its datatypes stored in database. It also gives user auto-login feature and also keeps track of a users last access/login time.

top

Prototype Evaluation for a Music Website

Industry:
Media & Entertainment

Technologies:
PHP, Flash, Ajax, MySQL, Nginx, Lighttpd, Apache, FMS, XML, Web 2.0, ffmpeg, bluespike, jacktrip, digital watermarking

Conducted research for feasibility of development using open source technologies for a music website that focuses on artists rights and content management. Researched feasibility of watermarking files and detection and online - realtime collaboration by artists and possibility of a concert performance which can broadcast band performances by artists in different locations. Provided plan of action and milestones and helped client get project started with close to zero software and prototype hosting costs.

top

Customization of Joomla Virtuemart Cart for tracking sales and commissions

Industry:
Information Technology

Technologies:
Joomla, Virtuemart, LAMP, PHP, HTML, JS, MySQL

Customized Joomla virtuemart cart. The system allows for three types of users; customers, sales agents and admin. Customers use virtuemart cart default setup to check out. On payment on the confirmation/thank you page we added a dropdown that will allow the customer to select the referring sales agent. Next, for sales Agents we enabled login and provided a report showing how much they earned for each product that was sold on the site based on referral code entered. Finally for the admin we implemented reports that shows sales agents and commissions they earned for selected date range.

top

Drupal CMS enhancements for a Ceramic tiles company

Industry:
Information Technology

Technologies:
Drupal, jQuery, MySQL, PHP, Linux, Apache

The project required us to implement several fixes and add new features on an existing drupal website. Task involved customizing drupal modules for a ceramic tiles company website. Created several nodes for content management. Installed cck module to dynamically add fields to store data. Installed the view module to filter and organize the content. Implemented picture gallery with jQuery light box. Implemented multilingual feature. Implemented dynamic see also links for each node. Customized the nodes to display additional information. Impleme! nted search features for nodes . Created Agenda(Event) module for the admin to manage events. Created a Flash module where admin can upload flash files and also provide description for the node and display on the websites. Created Video module where admin can upload any video files and display this to the website users.

top

Facebook application for Event Tracking and Notification

Industry:
Information Technology

Technologies:
LAMP, Agavi, Dojo, Ajax, Facebook REST API, Propel, MySQL, SVN

Implemented a facebook application that allows users all over the world to add and edit events and set reminders. The reminder settings can be customized and the user can choose to receive notification via email and/or have it posted to their facebook profile page as a status message. Implemented a scheduled cron for sending and posting notifications based on users timezone and preferred notification time. Technologioes used were propel for DB abstraction and interaction, Agavi as the framework for PHP and Dojo JS library for Ajax and User interface.

top

Surescripts Integration for EMR PMS application

Industry:
HealthCare

Technologies:
LAMP, PHP, HTML, JS, MySQL

Implemented touch screen interfaces and web interfaces for e-prescriptions/Rx, refill requests and ability for prescribers to be registered with SureScripts. The interfaces implement rules required for Sure scripts certification. We also implemented cron jobs for pharmacy downloads and FDB (drug database) updates.

top

Web Application for managing remote servers

Industry:
Web Hosting Provider

Technologies:
PHP, MySQL, jQuery, Softlayer SOAP API, Modernbill, Paypal

Designed and implemented a website that integrates with softlayer and attempts to provide a web hosting solution. It basically uses Softlayer API to use the remote servers of softlayer for hosting purposes. It fetches server information from softlayer through API and stores it in a local database for the administrator to customize the price, location etc. It also allows the admin to reboot the servers via the API calls. Users can create tickets, administrators can respond and close tickets or forward to softlayer if needed. Fixed issues in Modernbill application for clients billing. Customers can configure and buy available servers for their hosting solutions. Implemented Paypal as the payment gateway. Added jQuery effects to make the static contents look more presentable to the customers.

top

A social networking portal for emerging artists in the entertainment industry and their fans
Web Development and Design Company

Industry:
IT Solutions Provider

Technologies:
LAMP, Zend, AWS, Amazon S3, EC2 , MySQL5 with replication, Apache with mod_flvx, PHP5, jQuery, Ajax, web 2.0, SVN, ffmpeg, flvtool2

Created a web 2.0 site for emerging artists in the entertainment industry which allows artists to create profiles and fans to support and track their progress. The site provides a social networking and media sharing platform. The primary objective is to create an emotional connection between the fans and artists and to provide a way to artists for promoting themselves. The portal differentiates itself from the competition by being entertainment focused rather than just music focused.

Some of the features include limited video and music upload to their profiles. Allowing artists to distribute their uploaded media to other popular entertainment networks (pushing data) such as Facebook, Myspace, etc. via custom sharing widgets. Providing access to fans to follow preferred artists and their progress and help promote them. Allowing fans to provide feedback to artists through comments and a unique rating system.

We configured Apache 2 with mod_flvx to allow for pseudo-streaming, ffmpeg and flvtool2 for conversion of uploaded media files. PHP5 and MySQL5 using Zend were selected for development. The application code and database were setup for replication on Amazon EC2 instances and content was backed up to S3 for which we implemented and provided server configuration.

top

Joomla Multi-site for brokers to sell event tickets
IT Solutions Provider

Industry:
IT Solutions Provider

Technologies:
Joomla, PHP, MySQL, jQuery, Paypal, Trip Authority

Designed and implemented a custom solution using Joomla as the base system. The site can be setup for multiple brokers to sell tickets. Implemented a ticket db for brokers to create and share event tickets across broker sites. The site also integrates with trip authority API to get event related data including hotels, airports and landmarks where the event is hosted. Customized the admin to allow viewing booking related data and to contact respective seller for a ticket sold on the given brokers site. Implemented markup for tickets as a percent so that sellers can also earn on tickets sales on their sites.

top

Code optimization and consulting
Web Application and Database Development Company

Industry:
IT Solutions Provider

Technologies:
PHP, MySQL, LAMP, Stored Procedures

Consulted with client to fix and enhance SQL code. Did a code review and recommended best practices. Implemented ft-indexed searches and stored procedures. Implemented several fixes on separate parts of the application.

top

OS Commerce Data Import Script
IT Service provider

Industry:
IT Solutions Provider

Technologies:
PHP, MySQL

Analyzed excel dump of products to create a map to OSCommerce DB tables. Designed and implemented a script to read excel data into OSCommerce DB and add image references to the file system. The script automates insertion of product data broken out by several categories and options specified in the excel sheet.

top

Multisite CMS integration with osCommerce for a leading Gem Stone Seller
IT Solutions Provider

Industry:
IT Service Provider

Technologies:
LAMP, AJAX, Javascript, OS Commerce, Flash

Customized osCommerce for a leading Gems stone seller. The system required multiple sub domains with different logos and colors to be controlled by a central admin interface. The central admin can assign products to single or a group of sub domains. Implemented CMS system to manage sub pages for individual sub domain with SEO. Implemented importing of products from spreadsheet into shopping cart. Implemented domain specific search.

top

Joomla Virtue Mart and OpenX Ad Server Customization
IT Service provider

Industry:
IT Solutions Provider

Technologies:
Joomla, PHP, MySQL, jQuery, Virtuemart, OpenX, paypal

Designed and customized a joomla website that allows sellers to register on the site and post their products for sale on the site. Integrated with OpenX for serving ads and tracking.

We have used virtuemart for the shopping cart and customized it to allow the direct payments to seller accounts.  The site is self managed and payments made to sellers for the selling of their products on the site are automated and require no intervention from site admin.

top

Custom CMS for balloon kit selling company
Software Services Provider

Industry:
IT Service provider

Technologies:
HTML, CSS, PHP, MySQL, Javascript, jQuery, FCK EDitor, FedEx, Authorize.NET

Designed and implemented a custom shopping cart and CMS system for a balloon kit selling company. The CMS allows for the admin to manage products, orders and content on the site. We integrated FCK Editor to allow for admin to edit content including embedding of flash applications and videos from sites like youtube, vimeo and daily motion. The front end allows users to shop and customize their orders. The shopping cart integrates with FedEx for shipping rate calculation and uses authorize.net as the payment gateway.

top

Web based CMS system for multiple static websites
IT services provider

Industry:
IT Solutions Provider

Technologies:
PHP, HTML, CSS, AJAX, MySQL, jQuery, CK Editor

Implemented a standalone CMS (content management system) that can be used for managing content on static websites. Integrated CK editor for the admin and simplified page and menu management for the front end websites. The module can be integrated with page designs within 2-3 days once the HTML and CSS work has been done for the front end.

top

Social Networking, Media sharing, Live Broadcasting website for sports enthusiasts
Internet Services Provider

Industry:
Internet Software & Services

Technologies:
LAMP, Ajax, Javascript, Flash, Flex, Adobe AIR, HTML, CSS, PHP, Smarty, MySQL Replication, Lighttpd, Nginx, FMS (Flash Media Server), Red5, Video Streaming, Peer To Peer (P2P), Server Load balancing

Designed and implemented a highly secure web site where users can share sports related videos and pictures with the world. The website allows members to view online videos, create forum discussions, blogs, events create/register and create groups with multiple group privileges for Leagues, Teams including Social groups with whom they can chat, share videos and pictures online.

The application also implements a store app with a sell/buy module that allows advertising and selling sports related goods.

The sites also allows Super Administrators to login and manage users, videos, pictures, groups and forum discussions. Super administrators can also create different user types who can administer the site with their assigned permissions. One of the key features of the site is that it is self managed and requires minimal administration. 

Key features include conversion of video files uploaded by users to desired format such as .flv, h264 (.mp4) formats using FFMPEG, MENCODER, LAME and FLVtool2 for video streaming. We have also configured and set up lighttpd for streaming and provided the client with a flash video player that uses external interface to support JS calls and supports streaming. We have implemented the live broadcasting feature where users can broadcast their live feed to the world with chat and share data using the flash broadcast application facility. Users also have the ability to do many to many video and audio conferencing.

Implemented a desktop Adobe AIR widget for users where they access the web site right from their desktop. The air application allows for drag and drop files for uploading/converting, viewing and broadcasting. The application also implements group chat (Audio/Video).

We integrated with different payment gateway services like PayPal, TransFirst etc. The site has the ability to make different API calls to interact with YouTube, Active.com, Amazon, Facebook. We also integrated UPS and USPS shipping methods to allow the site to calculate shipping cost for the products and ship the product to users as per their selection.

We optimized the site for performance using different site optimization techniques like minifying JS and impleneted CSS sprites, the site uses a div structured layout for the entire site to allow the pages to be rendered faster on the user browsers and to provide the best experience when browsing the website.

top

Custom CMS for an IT Consulting Company
IT Solutions Provider

Industry:
Information Technology

Technologies:
PHP, HTML, AJAX, MySQL, jQuery, CK editor

Implemented a customized content management system for an IT Consulting Company that allows managing content on the site. Implemented ability to add submenu items/pages and the ability to drag and drop menus and sub-menus to arrange navigation on the site. Implemented a preview option and tracking of pages and ability to revert back to a previous version of the page. Used CK editor for managing content which added to web 2.0 look and feel on the admin panel.

top

Social Community Website
Social Service Network

Industry:
Social Service Provider

Technologies:
Cake PHP framework, PHP, MYSQL, JavaScript, CSS

Implemented 5 star rating system replacing thumbs up and thumbs down rating system. Implemented web services for iPhone application, which helps to push and pull data from the community site database.

top

Educational Website
Software Service Provider

Industry:
Education

Technologies:
PHP, MySQL, JavaScript, AJAX, CSS, Thick Box 3.1

This application is used for online class registration and certification of Plumbers and Gas Fitters. This application has two section – Admin section and user section.

User can register themselves to a class in this application. User needs to pay for the class by the credit-card using PayPal. User can update their information such as personal detail, license number, password etc.

Admininistration section has following functionalities:

1. Manage classes, Instructor, class location etc.

2. Manage users, class registration.

3. Generate various reports and certificates.

4. Import master data circulated by government.

top

Joomla-vTiger information portal for a school
IT Solutions Provider

Industry:
Information Technology

Technologies:
Joomla, VTiger CRM, jQuery, MySQL, PHP, Linux, Apache, SVN

Designed and implemented a Joomla web portal for a school to allow information sharing. The application allows graduates to use the portal for publishing their skills. The application also allows businesses to contact graduates with job offers. Graduates can apply for the available positions that are listed by the admin. Implemented VTiger CRM for membership management, created a bridge between Joomla CMS and Vtiger CRM. Implemented Fabrik application builder for joomla also integrated expose 4 photo gallery. Created various modules and components within the Joomla MVC architecture.

top

Media sharing community application
Media

Industry:
Media and Entertainment Industry

Technologies:
LAMP, AJAX, jQuery, PHP, MySQL, Amazon AWS, S3, flixcloud integration, facebook integration, flowplayer integration

Designed and Implemented a Video and Photo Sharing Community Website. This website was created for a special effects tools development and distribution company that targets digital video and film professionals. The application allows the user to showcase their company's product. Users can browse, view, upload, rate and provide comments for videos and photos uploaded by other community users on the website. This application also integrates with facebook and allows users to publish their comments on facebook. We have used PHP, MySQL with heavy jQuery to give the website a web 2.0 look and feel.

top

Dating-match finder Web Application
Internet Applications Development Company

Industry:
Information Technology

Technologies:
LAMP, AJAX, jQuery, PHP, MySQL

Implemented a dating type website where users can register and add personal details. Signup notification of new registrations or profile updates goes to all when a new person registers and whose preferences matches with his/her profile data. Implemented functionalities like that of Facebook such as messaging, contact request and chatting option which allows one to one interaction and also the user can see the online status of the contact person. Implemented admin CMS to allow editing of static page content.

top

PHP Enhancements home page

Industry:
e-commerce

Technologies:
PHP, HTML, AJAX, MySQL, jQuery, phpProBid

Implemented enhancements to phpprobid - auction software to allow the selection of country and city. Fixed issues with Google Ad Words account. Added sharing of posts on popular social networking websites. Worked on website load time to speed it up.

top

Admin module to show case work portfolio and case studies
Internet Service Provider

Industry:
IT Service provider

Technologies:
LAMP, AJAX, jQuery, PHP, MySQL, swfuploader

Designed and implemented an admin CMS to allow the adding projects and case studies on the website. Integrated swfuploader for multiple file upload. Implemented front end to show case projects using jQuery.

top

Static Website Design
Internet Service Provider

Industry:
Information Technology

Technologies:
HTML, CSS, PHP, Javascript, jQuery, JWplayer, SOAP, MySQL, OSCommerce, wordpress

Implemented several sites which are mainly HTML content editing. Setup wordpress blog and customized it. Integrated with SOAP services for customer tracking. Setup and customized OSCommerce website.

top

Social Engine enhancement for a Social Networking Job Portal with Video sharing
Internet Service Provider

Industry:
Information Technology

Technologies:
Social Engine, MySQL, Linux, Apache, mod_flvx, ffmpeg, flvtool2, JW Player, FCK Editor

Implemented video upload, pseudo-streaming and also a job portal that allows employers to post jobs for free and also to signup for free. Visitors can browse jobs and submit video and text resumes online. Implemented other common features found on social networking sites like customized public profile page, information hiding, blogs, shout box, chat etc.

top

Optimizing search for google type search
IT web solutions provider

Industry:
IT services provider

Technologies:
LAMP, MySQL stored procedure, PHP, Regular Expressions based queries

Optimized and fixed search query which required stored procedure call and use of regular expression match to yield results. Implemented ability to search for words such as [space]test[space] but not fattest. Recommended differences and problems with using ft-search and transactions, which helped client to decide between myisam and innodb table types for the table to be searched.

top

Social Engine login with Joomla
IT web solutions provider

Industry:
IT services provider

Technologies:
LAMP, Social Engine, Joomla, Ajax, Social Networking, PHP, Ajax, MySQL, Smarty, Joomleague

Designed and Implemented a Social Engine login with Joomla (joomleague component). Integrated points and rating system. Joomla template design and integration.

top

Joomla: Script to import for hotel schedules
IT Solutions Provider

Industry:
IT Service provider

Technologies:
Joomla Plugin Component Module, MySQL, PHP CSV Excel

Implemented a cron script that parses csv files and excel sheets and inserts hotel rates and availability data into a mysql db. Implemented a joomla plugin for hotel listings and a component to search hotels and a module that uses the component to add comments for hotels by website members.

top

Bulk Email application
IT web solutions provider

Industry:
IT services provider

Technologies:
PHP, PHPmailer, MySQL

PHP based Bulk email script which implements email throttling to control number of emails sent every hour. The application is set to run as a cron every 5 minutes and checks to see if the process is already running then it exits, else continues to send emails for new submitted projects to recipients in a controlled manner.

top

Teacher's  Web Customer Service Site
Hosting Service Provider

Industry:
Education

Technologies:
PHP, MYSQL, AJAX, JavaScript, HTML, CSS

Project Description for Teacher's - Web:

The teacher's application is commonly meant for the school management. This application manages all the teachers and their information and student registration and also other information for example (maintaining homework, lesson plan etc. for student) belongs to one particular school.

The teacher application has normally 3 sections as explained below:

1. Site Administration: The site administrator has given access to add different schools. When a school is added by the administrator, all the required information for e.g. user id, address, phone etc. are maintained inside the admin section. The user id generated is required for school administrator to login into School Admin section. In School Admin section, the school administrator uses the user id and password provided by the Admin for the school login.

2. School Administration: The school administrator has given access to edit the information of school details, as well as he can add and edit teachers, classes, approve student for a particular class.

3. Teachers: There are two different login sections for both teachers and students. When a teacher logs in, he has given access to work on the different sections like homework, lesson plan, announcement, calendar, supplies, fieldtrip, and newsletter and configuration section. The teacher has given access to change his information, reset the password along with some other facility.

For a student login, he can navigate to teachers web pages assigned to him by the school administrator as well as he can edit his information and change password.

Project Description for Customer Service Site:

It's a service based website, provides many type of services like hosting, data backup, security and consulting services for any size of business. This application has 2 sections:

1. Users: Register users can learn about the services and can send information to the vendors of services like Backup, Security, Consulting and Managed Services, for their businesses. A highly secured website which is sealed for any kind of malicious attacks provides a security for the user's business related information in the process of sending to the vendors.

2. Administration: It provides a safe storage for the registered user accounts.

top

Music Data Parser
Web Application Development and Design Company

Industry:
Information Technology

Technologies:
Linux, PHP,  MySQL, sftp, cdn

Designed and implemented a backend script that monitors a well defined folder for media file data dumps from music. The script periodically checks the folder for a manifest file to determine the number of files to parse. Each file is an xml file and contains metadata for corresponding media files that are also dumped into this folder. The script then parses the metadata files and stores the data in relevant tables and then moves the related media files (mp3,JPEG,wmv) to a CDN server via SCP (secure copy protocol). At the end of the entire process the script generates a log file with errors and files that were processed and fires an email to a configurable mailing address with a summary of the entire ingestion process.

top

Prototype Evaluation for a Music Website
Media

Industry:
Media and Entertainment

Technologies:
PHP, Flash, Ajax, MySQL, Nginx, Lighttpd, Apache, FMS, XML, Web 2.0, ffmpeg, bluespike, jacktrip, digital watermarking

Conducted research for feasibility of development using open source technologies for a music website that focuses on artists rights and content management. Researched feasibility of watermarking files and detection and online - realtime collaboration by artists and possibility of a concert performance which can broadcast band performances by artists in different locations.

top

Web Portal implementation for a Tourism Website
IT Service provider

Industry:
Internet Web Applications development

Technologies:
LAMP, PHP, MySQL, Ajax, Adobe Spry, code igniter, word press, SilverStripe, jQuery, Smarty, First Data payment gateway

Implemented and integrated a custom AJAX based CMS system with ability to edit SEO tags for an eco-tourism or adventure travel company. The CMS is flexible and can be easily customized for additional features. We have delivered the entire web portals with custom enhancements for each in the CMS within 1 week.

The CMS primarily allows the site administrators to manage content on static websites. Features included the integration of FCK editor for the CMS and AJAX file upload, ad management, SEO tag editing, etc.

We have developed similar kind of website for various industries like rafting activities information provider, chimney cleaning and repairs company, real estate company, games and gaming machines for casinos, non profit organization, education industry, event management company, white water rafting and adventure company and museum.

top

Fishing Forcasting System
Software Service Provider

Industry:
Fishing

Technologies:
PHP, MYSQL, AJAX, JavaScript, HTML, CSS

The system is based on building a process where fishing vessels/users can request for a Chart Area, for a Specific date, and for Loran/Lat Long/Both Chart type.

The system takes the request and send special mail/special fax/mail/fax with PDF analysis attachment for that Chart Area for that Date and for that Chart type and then create an invoice and deduct the price from credit card. The attached analysis helps the user to know the water temperature, water color, history of ocean fronts, bottom topography, and biological quality of the water attached by the admin.

Modules:

Clients: All Clients with its Credit Card information can create Requests for different Chart Areas for specific date.

Analysis Request (AR): All the analysis requests is send by Client, then the AR is added to DRs.

Duty Roster (DR):  All DRs are for specific Chart Area, date for specific Client.

Request Fulfillment: This section allows admin to attach PDFs for Area for requested date and send delivery mail/fax with its cover sheet to multiple users.

Specials: More than one Area can form a special group for Special Chart Area.

System Settings: Admin can store all the Areas its associated inlets and tournaments, company information, users, price for plan types,  analysis notification detail etc in this section.

top

CMS Website for Antique Glasses Dealer
Internet Service Provider

Industry:
Information Technology

Technologies:
LAMP, PHP, MySQL, FTP, AJAX, jQuery, FCK Editor, PHPMailer

Designed and implemented a website which allows searching of antique glass items which are categorized by culture, period and object type. In this website we have also implemented Google type search listings. Visitors can view details and order items via paypal. Implemented checkout using Paypal cart. Also implemented a CMS for admin to manage static site content using FCK Editor. Other features include managing products for the site listing. The admin also allows photo uploading. The site uses heavy jQuery implemetation for a web 2.0 look and feel.

top

Event Invitation and Management System
Internet Service Provider

Industry:
Information Technology

Technologies:
LAMP, PHP, MySQL, FTP, AJAX, jQuery, FCK Editor, PHPMailer

Designed and implemented a website that allows admin to create events and custom Invitations using FCK Editor. Implemented feature to import a list of users for an event to whom invitations for the event can be sent. Implemented sending of invitations using PHPMailer with SMTP authentication. Implemented a cron with email throttling to send 1 email every minute so that mail server is not listed as a spam server. Users who receive the invitations can click on a link and register on the site. Implemented export data feature to export registered users along with those that received invitation but did not register.

top

Media sharing and Live Broadcasting Community website for music and entertainment
IT solutions provider

Industry:
IT services provider

Technologies:
LAMP, Ajax, Javascript, Flash, Flex, Adobe AIR, HTML, CSS, PHP, Smarty, MySQL, Lighttpd, Nginx, FMS (Flash Media Server), Red5, Video Streaming, Peer To Peer (P2P), Server Load balancing

Designed and implemented a highly secured web site where artists can share their live performances and pre-recorded videos with the world and can earn by allowing the users to buy concert tickets online. The application allows the artists to apply for membership with providing sample of their concert videos and photos which the Site Administrator/Moderator can verify and approve which will then allow artists to login to the system and create their profiles, upload videos and start live broadcasts. The application has multiple user types which allows different privileges for different user types. An artist can have multiple profiles and assign different logged in users to manage different areas of his profile. The application also allows the viewers interested in watching upcoming concerts to buy tickets online from anywhere in the world. The site allows the artists to feature their concerts by paying a minimal fees to increase their ticket sales. One of the key features of this site is that it is self managed and requires minimal administration.

Key features are conversion of video files uploaded by artists to desired format like .flv, h264 (.mp4) formats using FFMPEG, MENCODER, LAME and FLVtool2 for video streaming. We have also configured and set up lighttpd for streaming and provided the client with a flash video player that uses external interface to support JS calls and supports streaming. We have implemented live broadcasting feature where artists can broadcast their live feed to the world.

We optimized the site to give its best performance by using different site optimization techniques like minifying JS and CSS files, using a div structured layout for the entire site to allow the pages rendered faster to the user browsers and provide the best experience of browsing the website.

top

X-Cart shopping cart for a nail polish supplier
Web Application Development and Design Company

Industry:
Internet Software & Services

Technologies:
X-Cart, LAMP, jQuery, UPS API

We have developed an X-Cart shopping cart for a nail polish supplier. Implemented customizations to the checkout flow in X-Cart to force user to order a minimum quantity (atleast 4 items). Integrated UPS API for shipping charge calculation and implemented custom calculation of shipping charge to be applied once for a set number of items based on weight and quantity. Implemented custom tax chart to use tax amounts based on product quantity.

top

Magento Shopping Cart Customizations
Web/Mobile Application Development and Design Company

Industry:
Internet Software & Services

Technologies:
LAMP, jQuery, XHTML, CSS, PHP, MySQL, Zend, Magento, ecommerce

Setup Magento shopping cart application for a medical supplies website. Created template and integrated with Magento based on design of existing website provided by the client. Implemented custom modules for displaying featured products and other cart information on the website which was separate from the Magento install. Implemented custom code for showing a contact for details form in Magento if a product is created without a price. Integrated Magento product spec! plugin for showing product specifications.

top