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.
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.

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.
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.
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!

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.
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.
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.
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.
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.
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.

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.
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.
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.
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.

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.

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.
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.

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.
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.
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.
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.
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.
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.
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.

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.
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.
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.
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.
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.
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.
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.
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.
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.
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.
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.
Community Site for Consumer
Social Service Network
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.
We also did the Twitter integration on this website. The "Follow us on Twitter" link is added in the Home page and it is linked to the ConsumerChange's twitter page.
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.
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.

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.
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.
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.

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.
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.
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.

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.

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.
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.
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.
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.
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.
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.
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.
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.

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.
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.
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.
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.
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.
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.
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.
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.
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.
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.
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.
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.
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.
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.
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.
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.
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.

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.

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.
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.
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.

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.
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.
Land Records Management
Software Service
Industry:
Property
Technologies:
PHP, MYSQL, JavaScript, HTML, CSS
This project is all about handling the land/property data along the Farmington sub-urban residential area along the Farmington river.The data records about the property dealings made in the city of Farmington.
The application provides a search and advanced search option to enable users to filter out land or property records after filling in suitable search criteria. The user can add,update or delete a land record after logging in as an administrator. Moreover,the user can upload PDF's with an admin access to the property record as well.
The administrator has the ability to migrate large amount of data from an excel sheet to the Farmington database from the browser interface.
Communicable Health Disease Project
Software Services
Industry:
Healthcare
Technologies:
PHP, HTML, CSS, JavaScript, Ajax
This Application is a School Reporting system for Communicable diseases. Modifications were made to the Registration form, View/Edit School Information, View/Edit User Information and the Database. These Modifications required Correct Ajax Form Validation, Proper insertion of data in the database along with making certain modifications for the Field names. As per Client Requirements, few functionalities were added to the same Pages. These required new fields to be added and auto selection of records from the database on the basis of other fields selected.
Travel Game Website and API
Software Service
Industry:
Gaming
Technologies:
PHP, MYSQL, JavaScript, JQuery, HTML, CSS, Zend Framework
The application is meant for running multiple flash games and managing users . The application is developed using Zend Framework and jQuery. This application has functionalities such as user registration, user validation, login, user profile maintenance, shop maintenance, item purchasing and user's game point updates.
Beside the above functionalities, the application has an API section. Here it has a list of methods used to provide support to the flash games on the front-end. The API is used by the flash game to manipulate user information and game information.
SMS Receiving Tool
Global Renewable Energy Provider
Industry:
Agriculture
Technologies:
PHP, MYSQL
A mobile application has been developed to send SMS to a pre-defined phone number with a defined format. SMS is received by a modem and redirect the same to a PHP web-service, which parse the SMS and keep into the database.
A PHP application developed with authenticated access, which shows the list of SMS received with in a date range. It also has the functionality to export the data into an excel file. User has the option to change password and can use forgot password option to reset the password.
Point of Interest Service System
Software Product/Services Provider
Industry:
Publishing
Technologies:
PHP 5, MYSQL 5, OpenStreetMap, Kannel (SMS Gateway), JQuery
We have developed a mobile service platform based on OpenStreetMap. The service provides Geo-marketing advertising and information content.
Basis for the Geo-marketing services are:
OpenStreetMap
Web Service for administrator
Mobile Applications(iPhone, Java ME)
There are 4 different work areas in this project:
1. Backend/Server
Web Services
SMS Gateway (Kannel)
Database
2. Admin Application
Web Admin for backend (central admin of services, points of interests, and users)
User Web Admin (admin user data, services, default position)
Some users will connect through PC; others will connect via mobile internet
3. iPhone mobile client application
4. Java ME mobile client application
This application provides plan to establish a mobile service platform with geographical location called "POIs (Points-Of-Interests)". This POI displays in correspondence to a user's home-Location (which can be an ID or the actual GPS Data of the mobile phone). If GPS-Location is not available, then Home-Location is the ID.
This POI belongs to Services. User can book/subscribe service, which will be a collection of POIs. For example Hotels, Cinema, Bus/Railway etc. When the user will logged-in, according to his home location then it will display in Map as a marker.
Mobile User: Java ME Mobile user can create his/her account by sending SMS with zip-code to a certain number defined by Kannel (SMS Gateway). Then at the backend it will process the same and create a new user account with default setup and set the sender mobile number as its new account and send a reply SMS along with its first time logged in credentials.
PC/Internet User: This type of user can create directly by admin using admin application. For each account creation user will get notified by SMS and admin by mail.

Module for Encyclopedia of Life
Software Service
Industry:
Services Industry
Technologies:
PHP, MYSQL, Google Spreadsheet, Zend Gdata, Drupal
Module integrated with the project is used for following purpose:-
1. Import data from the Google spreadsheet.
2. Organize imported data in separate tables.
3. Create a Navigation tree from data.
4. Display detail for the selected item by calling an API.
Import data from Google spreadsheet:
All raw data for the module is imported from Google spreadsheet, Data is imported using Zend library code.
Organize imported data in separate tables:
After importing all raw data for the module data is separated in three different tables (Settings, Categories, and Species) with a normalized format.
Create a navigation tree from data:
By selecting all categories and species for the categories a tree navigation is formed for the module.
Display detail for the selected item by calling an API:
By clicking any node an API call is made, the API returns an XML for the detail of species.
And finally by parsing the XML detail for the species is created and displayed to the right of the Tree Navigation.
Detail of the species contains following sections:
1. Slide Show for the species images.
2. Evaluation Meter image for the species.
3. Description, Ecology & Distribution and Conservation for the species.

Online Boat Reservation Application
Software Services Provider
Industry:
Boating
Technologies:
CakePHP, PHP, MYSQL
The application was developed using cakePHP framework and the it is about online reservation of boats.
We have worked on the following tasks on this application:
- Added the Category system for members which controls the number of uses.
- Added button to Subscribe/Unsubscribe a boat.
- Added functionality to send emails to all subscribed user of a boat if a reservation is canceled for a boat.
Drupal Website for a Food Products Company
IT Solutions Provider
Industry:
Food Services
Technologies:
Drupal Module, LAMP, XHTML, CSS
We had developed a Drupal-based site for a food products company. The site contains around 100 nodes. The Internationalization module (i18n) was used to enable multilingual capabilities. We used CCK to create content types with custom fields for uploading images and Shadowbox to display the images. The contact page had addresses mapped to Google Maps. We implemented ability for admin to upload different background image for every page. We implemented a theme-independent administration interface and used Pathauto and image cache to automatically generate path aliases and to setup presets for image processing. CKEditor was used for rich text capability.
Transit Oriented Development News Website
IT Solutions Provider
Industry:
IT Services
Technologies:
LAMP, MySQL, PHP, Apache, RSS, Word press, jQuery, Flash Maps, External Interface
Implemented a Transit Oriented Development News website which implements an admin that allows to integrate news feeds and filter content based on key words specified by the admin. Implemented a CMS for the admin to manage site content and news articles with the ability to create sub menus using FCK editor. Implemented Flash map which interfaces with Java script to filters news based on selected state. Integrated word press blog and also integrated site template with wordpress. Implemented Facebook and Twitter posting of blog and article comments.
WordPress website for a Non-Profit Orphanage
IT Solutions Provider
Industry:
IT Services
Technologies:
WordPress, CSS, XHTML
Created a WordPress template and setup a WordPress blog for a Non-Profit Orphanage.
Magento Store Customization for a online Medical Store
IT Solutions Provider
Industry:
IT
Technologies:
Magento, LAMP, Linux, Apache, PHP, MySQL, Zend, e-commerce
Implemented several customizations for an online medical supplies seller. The online store was implemented using Magento and we customized the checkout flow and product display. Implemented customization in the admin to enable dynamic display of product attributes based on information that was available for a product.
Holiday Booking Application
Software Development Company
Industry:
Hotels/Motels and Resorts
Technologies:
PHP, MYSQL, Javascript, HTML, CSS, Cakephp
Designed and implemented features in an existing resort rental application that would allow for the admin to provide conditional specials and discounts on bookings made by visitors of the website. The visitors can select number of days, rooms and sign up for activities and depending on rules specified by the admin they avail free nights or commodities at a discounted price set by admin. Also implemented admin feature to allow for adding seasonal discounts.
PDF generation module for a web based accounting app
Internet Applications Development Company
Industry:
Internet Software & Services
Technologies:
LAMP, Amodule3, MySQL, Web 2.0, Ajax, jQuery, MVC, linux cli, wkhtmltopdf
Implemented a fast PDF generation solution using wkhtmltopdf from Google codebase. The feature was implemented for a web 2.0 accounting app where the HTML layouts needed to be preserved and reflected in the generated PDF. Implemented multi-page PDFs with logo printing. The solution is faster than the standard PHP PDF libraries. The app was implemented using the amodule3 framework with heavy jQuery use.
Joomla Business Website
Website Design Company
Industry:
Information Technology
Technologies:
Joomla Component, LAMP, PHP, MySQL, jQuery, SEO
Designed and implemented a business website for a design firm that supports dynamic loading of predefined templates based on menu selection. Created CSS based templates from design files provided by the client and integrated with the Joomla install. The websites allows the client to demonstrate their design expertise. Integrated Imagefolio DAM (Digital Asset Management) plugin to allow digital content protection.
Joomla Business Website for a Timber Construction Company
Timber Construction Company
Industry:
Construction Timber
Technologies:
Joomla Component, LAMP, PHP, MySQL, jQuery, SEO
Designed and implemented a business website for a Timber construction company using Joomla. We used the Photoshop artwork provided by the client and created required Joomla templates and integrated it with the Joomla installation. In addition customized phoca gallery and the menu system using jQuery. We had also included the module in selected article pages. Ensured that the site was cross-browser compatible and used eot/dynamically embedded fonts for the website.
Audio Distribution Website for Libraries
Software Services Provider
Industry:
Media Content Distribution Company
Technologies:
LAMP, Ajax, Javascript, jQuery, Flash, HTML, CSS, PHP, CakePHP Framework, MySQL, GIT, CDN, Memcached
Designed and implemented a highly secure website for libraries where the members/patrons from the libraries can be redirected/login to this website to listen to and download audio tracks based on the libraries subscription status and download limits set by the library admin. The audio tracks are stored on a CDN server and we used memcaching techniques for avoiding database queries to make the site load faster and provide the desired information to users quickly.
The site has different user roles for different administrators to login to the site and manage the content that they are privileged for. The libraries can white label the site to match the look and feel of their website.
The site allows the Super Administrator to manage users, libraries, content displaying on the site etc. The site allows users coming from library websites to browse the website and play or download song tracks from different genres and artists based on their download limit availability. The site also allows users to do normal or advanced search based on different criteria to get their relevant song, artists, album results.
Key features include allowing library patrons to login to the site using different authentication methods by connecting to API services and validating their login. We have widely used JS and jQuery to make the site more user friendly.
We optimized the site for 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 to render faster and provide the best experience of browsing the website.

Payment Gateway
IT Solutions Provider
Industry:
Information Technology
Technologies:
LAMP, AJAX, jQuery, Zend Framework, PHP, MySQL
Designed and implemented a payment gateway using the Zend framework. The application implements web services that allow authorized clients to send CC info that the application then forwards to a remote payment gateway such as authorize.net or ogone. Implemented extensive logging and reporting of all transactions so that each transaction can be tracked. Implemented mappings of remote vendor order ids to generate unique ids for the payment gateway.
In addition, the application also for vendor registration, profile update, and search interface to search based on filter criteria. The admin implements ability to enable payment web services for vendors to use the site as a payment gateway.
The website allows for both direct checkout and express checkout services similar to paypal.com
Shopping Cart website for a famous Author
IT Solutions Provider
Industry:
Information Technology
Technologies:
LAMP, AJAX, jQuery, PHP, MySQL, OSCommerce, CMS
Created a website with ecommerce capabilities for a famous Author to advertise his publications and sell his books online. Customized OSCommerce to work as a CMS and shopping cart. Created custom XHTML W3C validated templates and integrated with the OSCommece site. Implemented enhancements for a rich user interface using jQuery plugins.
Highly visual and interactive website
IT Solutions Provider
Industry:
Information Technology
Technologies:
LAMP, PHP, MySQL, XHTML, W3C, CSS, Progressively Rendering Images, Web Design, PSD, Photoshop, jQuery
Created a highly visual and interactive website for a client to showcase his products. The templates were W3C validated and heavy jQuery/javascript code was used to provide interactivity. The site implements a unique way of displaying projects via a customized jQuery slide show plugin. The site is driven by a CMS which implements a jQuery rich text editor to provide easy editing of content on the user facing screens.
Multiple Joomla Website
IT Solutions Provider
Industry:
Information Technology
Technologies:
Joomla Plugin SEF Component Module, MySQL, PHP, Photo Gallery
Created and integrated Joomla templates for an Interactive Web Design and Multimedia company and for a Criminal Defense Lawfirm. Created a module that allows for displaying appropriate flash files within the flash container section depending on the user's selected article. Heavily customized the core Joomla contact component.
We had also created and integrated the same Joomla templates for a tree services provider company and full service irrigation contractor. Created a drop-down navigation module.
Global Drug Development and Pharmaceutical Management site
IT Solutions Provider
Industry:
Information Technology
Technologies:
LAMP, jQuery, XHTML, CSS, PHP, MySQL
Designed and Implemented a website for a full CRO services, strategic drug development consulting and pharmaceutical project management company. The site is particularly useful for biopharmaceutical companies within or outside the US who prefer to contract out their product development. Ensured cross-browser compatibility and created w3c validated XHTML templates. Implemented jQuery effects for interactivity and presentation.
Real Estate Listing Site
IT Solutions Provider
Industry:
Information Technology
Technologies:
LAMP, MySQL, jQuery, AJAX, PHP, Linux, ssh, SQL server 2000
Designed and implemented a cron that gets properties for sale from a IDX/MLS listing database for selected US states from a remote SQL Server database hosted by NNREN. The cron is scheduled to run periodically and updates the local MySQL database and stores image it retrieves from the SQL Server 200 database on the local drive.
We also created the HTML templates for the website and implemented a search form which allows for searching within selected state, property types, price ranges and also allows the user to specify order of listing. In addition a property listing URL/page for each city within states was created for SEO.
The property details page also shows a picture gallery with Google maps for directions. The details page also presents the user with a lead tracking contact form that auto sets property details and stores data in MySQL db.

Web Conference Prototype
IT Solutions Provider
Industry:
Information Technology
Technologies:
LAMP, AJAX, Javascript, Reverse AJAX, Comet, MySQL, Linux, Apache, PHP, Zend Framework, ImageMagick
Designed and Implemented a highly interactive web conferencing application prototype that allows for a registered users to create online meetings and invite others to join meeting via a public or private meeting link.
The application presents the attendees with several tabs which are presented based on how the meeting was created. Each tab has its own functionality such as open discussion (text chat), Idea entry, voting on ideas, adding tasks for specific attendees, meeting reports, online document sharing etc.
The application allows the meeting creator or presentor to control the screens or tab that the attendees see when they participate in the online meeting. The meeting creator can also give control to any one of the attendees and make him the presentor.
Documents such as PDF files which are uploaded are converted to images on the fly and the presentor can control what the attendees see in the form of a powerpoint or slide show presentation.
The application implements reverse AJAX to ensure that changes made by presentor are instantly pushed to the attendees screens minimizing any delays caused by traditional Ajax pull to refresh screens.

Joomla Website customizations for a Law firm
Web Application Development and Design Company
Industry:
Information Technology
Technologies:
Joomla Component, myblog, community builder, timeline, chronoform, LAMP, PHP, MySQL, jQuery, authorize.net
Designed and Implemented custom components for a Joomla based website that allows lawyers to post their cases and hearings. Visitors can comment on these cases which allows lawyers to earn credits for posting more cases. The site also integrates with authorize.net and allows for new lawyer registrations with the ability to signup for several subscription models.
We have implemented functionalities such as myblog, community builder, timeline, chronoform components and integrated jQuery to provide a rich user interface.
Joomla Custom Search Plugin
Graphic Design Firm
Industry:
IT
Technologies:
Joomla, LAMP, jQuery, PHP, MySQL
Implemented a custom search component for Joomla which allows the admin to specify search query to be executed along with table to be queried when the user enters a keyword(s) search in the front end. The front end can be embedded on any article as a module and also used as a standalone page. Further the admin also allows customised layout of search results and ability for define fields to be shown with the number of results per page. This plugin is also integrated with Joomla's multi-lingual capabilities.
Joomla website for a Youth Foundation
IT services provider
Industry:
IT
Technologies:
Joomla, jQuery, LAMP, Paypal, ecommerce
Created templates and integrated with Joomla install. The application is similar to the American Red Cross Association and provides standard Joomla features. It includes an event calendar and news section for current events and allows users to subscribe to RSS feeds. Implemented a custom store component similar to virtue mart which integrates with Paypal. Heavily used jQuery for a rich user interface.
Wordpress Template Creation and Integration
Website Designs and Development Company
Industry:
Information Technology
Technologies:
Wordpress, PHP, XHTML, CSS, JS, WP-ecommerce, xmlrpc
Created a custom word press template/theme and integrated it with wordpress set up. The client also wanted a shopping cart module so we integrated and customized wp-ecommerce. We also implemented an XML-RPC services for an iOS native clients to be able to access site data.
Facebook Application for a Flash based Game
Internet Gaming
Industry:
Gaming
Technologies:
PHP, MYSQL, Javascript, HTML, CSS, Cakephp, Facebook JS API, FQL, oAuth, Facebook Application
Implemented a Facebook application and provided JS functions to enable communication between flash (external interface) and the Facebook JS API. We did data exchange protocols between PHP and Flash using Javascript. We have implemented features such as invite friends, posting scores to Facebook profile, sharing the game on other media sharing websites and messaging. We used FQL to get user specific data from Facebook and customized Facebook buttons to match our theme. Some of the other tasks included; authentication using oAuth, storing scores and other game related info in DB and other common Facebook buttons such as iLike and comments.
Joomla component upgrade and customization for digital certificate management
Website Management, Hosting and Design Company
Industry:
Information Technology Service Provider
Technologies:
Joomla, Module, Component, PHP, MySQL, LAMP
Worked on upgradation of an existing custom Joomla component for certificates search and pdf generation for different companies. The existing component was implemented for Joomla version 1.0 and we upgraded the component to make it work for Joomla 1.5. We have also implemented customizations on the component to support a new db schema.
Foursquare API Integration
Web Application Engineering
Industry:
Information Technology
Technologies:
LAMP, Zend, Social Engine V4, Foursquare API, OAuth, REST, SVN
Designed and implemented a foursquare module for social engine version 4 multi-lingual website which allows for interfacing with the foursquare API. Implemented OAuth to authenticate users on foursquare and linking their foursquare data to the social engine member account. The module allows the social engine site to display latest foursquare checkins and badges for a member that has linked his four square account with the site in a seperate tab on the profile page. We also allowed for creating and linking social engine groups with four square venues and implemented displaying of mayors for the venue in the appropriate group page on the website. Implemented a widget on the home page which allows for displaying of most popular foursquare venues based on the location the user is accessing the website from.

Multi-site application for Automobile Dealerships with Inventory Management
Automobile Dealership
Industry:
Automobile
Technologies:
PHP, MYSQL, JAVASCRIPT, HTML, CSS, IMAP, RSYNC, PROFTPD, XSLT, FACEBOOK API, TWITTER API, WORDPRESS API, ZEND AMF, ZEND Framework
Designed and implemented a highly secure multi-site application for automobile dealerships which allows for invetory management and also implements backend services for a Flex desktop widget that allows for managing sales representative specific website content via AMF/Remoting.
The application provides three types of interfaces including the website superadmin, dealer's admin and sales representatives.
The superadmin implements backend processes like creating security keys, jailed ftp locations for dealerships and inventory file mapping rules for importing dealership specific inventory data. The super admin also allows for scheduling cron jobs, restoring inventory data from backups and periodical importing of inventory data from remote sites such as Carfax and chrome.
The dealership admin allows for creating of dealers and grouping them into dealerships. Further this interface also allows for creating users specific to a dealership such as; salespersons, salesteam managers and dealersmanagers. The application further implements XSL based templates that allows for salespersons to have their own customized websites with their personalized URL. This allows for sales persons to have personalized websites to advertise and sell vehicles. In addition to this we also implemented a social media sharing module which allows for sharing of content to Facebook, Twitter and Wordpress.
The application also implements remote Services or AMF messaging for a Flex desktop widget that can be used by sales persons to manage their website content, look and feel. The services also provide for viewing website related stats including visits and sales inquiries.
We also helped with the server setup and implemented backend scripts for mail parsing using IMAP libraries and rsync scripts to sync slave servers on the server farm.

Drupal Theming based on designs
Web Applications Development Company
Industry:
Information Technology
Technologies:
Drupal,jQuery, PHP, CSS
Created six different custom Drupal themes for different pages based on designs provided by the client. Implemented custom top navigation. Our developers have used jQuery for look and feel and implemented an Ajax based login and contact form. Created a custom module to pick theme to apply to the page based on rules specified by the client.
LV API
Web Design & Marketing Solutions Services
Industry:
IT
Technologies:
PHP, MYSQL
The main purpose of the project was to integrate a new API to the existing application. We added a new page for partners in the admin section. Also added the related add,edit,delete, change status functionalities to the partners page. Then we created the new API, where partners are validated and requested methods are performed as per the option of the user.
Beside the changes to the main application, we created a test application to test the API methods and documented the API process for the client and user reference.
Mobile Event Website
Software Service Provider
Industry:
Artist
Technologies:
PHP, HTML, CSS, JavaScript, MYSQ
The project involved building the Website on specifically three browsers: Android, Blackberry and iPhone.It requires to list the details of artists which are supposed to play at different events and stages. Website has a feature to guide the users from any artist detail page to the exact location of the stage, for that artist to perform in an event.The stages are plotted on a Map and have pop up box open for the stage requested and other stages can be browsed too using pop up boxes, for better user friendly environment.The location of stages on the Map is taken care off on both the orientation, Landscape and Potrait, on Android and iPhone as well. The Map page can also be browsed for any stage on both the orientation. The user can choose to be guided to the social networking accounts of an artist from artist pages. Also we have added one scripts to read the data from excel sheet and inserted into the database.

Joomla Site for an environment friendly junk removal specialist
Website Designing SEO Services provider
Industry:
IT Services
Technologies:
Joomla, Theme, Template, Module, Component, Development, Customizations, swfupload, jQuery
We designed and setup a Joomla website for an environment friendly junk removal specialist firm. We installed and customized a photo gallery. Created a custom contact form which allows for users to upload several images at a time using swfupload of their neighborhood. Customized existing modules to match design provided by the client.
Wordpress Installation and Customizations
Website Design and Marketing Company
Industry:
Information Technology
Technologies:
Wordpress, HTML, Templates, Plugins, PHP, LAMP
Created HTML template for Wordpress from PSD files provided by the client and integrated it with Wordpress installation. Created a custom image slider based on the category selected. Created custom top news plugin and custom magazine cover slider plugin. We also created a custom advertisement block for content header and footer. Customized plugins to show random quote section. Customized admin template panel and modified existing core plugins.
Travel Game Application
Software Service Provider
Industry:
Gaming
Technologies:
PHP, MYSQL, JavaScript, Flash, Framework & API : Zend Framework, JQuery, Facebook PHP API and Facebook JavaScript API
Travel game application is meant for the playing some flash games and earning coins,buying gifts and decorating own place in web. On login, bonus coins per day are added to user's account which helps him to buy gifts and playing games. Here Facebook feature has been integrated to make it more interesting. An user can view his friend list, invite his friends to join him in travel game, post the postcard (flash/images) to his Facebook wall and more interesting feature is he can send the gift to his Facebook friends. On accepting gift, the gift item is added to the receiver's stash, where he can decorate his place in web. In travel game Paypal transaction is also integrated, so that one can purchase coins through debit card/credit card. Overall, it is a complete package of entertainment where one can play with their Facebook friends just like a community.
Flash games are provided by the client. Our role was to develop the site and build Webservices for the flash game. Also we integrated the Facebook and Paypal functionalities to the site.

Request Tracker
Software Service
Industry:
Healthcare
Technologies:
PHP, HTML, CSS, JavaScript
In Request-Tracker application, we have build 4 sections, such as Installer, Administration, Manager and User section.
In Installer section, it takes the database server and other settings information and set up the application configuration, create the database tables and the admin user.
In Administration section, it allows the administrator to create and manage categories, managers and forms. In Manager section it allows the manager to create and manage forms and user requests. Manager can post his feedback to the user requests. In the User section, user can register himself to access the request forms generated by manager or admin. Upon requesting for specific category, he can post his comments to the associated manager.
We have integrated PHP Fireform in the application to create request forms by the managers and admin. This plugin allows the user to create and customize his form on the webpage.
This application can be installed and used with any website with iFrame. This has the installation scripts which helps users to install multiple instances of the app quickly.

Data Extraction from NNRENs MLS Listing Database
Real Estate Company
Industry:
Real Estate Development
Technologies:
Linux cli, vim, PHP, MS SQL 2000, My SQL, MLS Listing, NNREN
Implemented a PHP script to run as a scheduled cron job to extract latest MLS listing information from NNRENs database views. The script intelligently extracts data from MS SQL server views provided by NNREN and then dumps it into a MySQL database. The challenge was to minimize the amount of data transferred for each update which was exhausting process memory limits as image data for real estate property listings is also stored in the MS SQL database.
Custom Magento Extension for Multiple Coupon Codes for distinct Promotions
Web Design and Development Company
Industry:
IT Sevices Provider
Technologies:
LAMP, XHTML, CSS, PHP, MySQL, Zend, Magento, eCommerce
Designed and implemented a unique custom Magento extension that allows for generating multiple coupon codes for a specific promotion. The admin can duplicate an existing rule or a coupon to create several unique coupons that can be then distributed and used by website users. We also implemented creation of coupon codes from a csv file upload containing codes. Checks and rules were implemented for duplicate coupon code detection and replacement of such values with new unique codes. Other features we implemented was pattern definition of the coupon with length checks. The extension helps users create coupons for any price rule.
In-App Purchase and Push Notification
Software Service Provider
Industry:
Healthcare
Technologies:
PHP, HTML, CSS, JavaScript, MYSQL
We have implemented a server administrative tool for a mobile client. The tool helps the administrator to manage Categories, Products, Apple In-App Purchase verification, Push Notification and transaction requests. We have also made several web-services for the mobile client to communicate with the Server to pull and push information.
Photo Gallery
Artist
Industry:
Art
Technologies:
Revize CMS, PHP, HTML, CSS, JavaScript
Developed a photo gallery which is hosted on Revize CMS. The photo gallery has the functionality to provide personalized hand-painted masterpieces of your family, friends, pets, or places and things you love. Customer can email their best digital photos and world-class artists of Photo gallery can hand-paint them into masterpieces.
Customer can select sophisticated styles, picture which will be transformed into an heirloom or come up with their own idea and Photo gallery will just customize it to a best suited masterpieces.
Game Portal for Libraries
Web and Mobile Applications Developmemt Company
Industry:
IT Services
Technologies:
Linux, MySQL, CakePHP, HTML, CSS, JavaScript, GIT, Ajax, jQuery, Sphinx
Designed and implemented a highly secured portal for libraries to allow their patron/users to be able to view games provided by a large gaming company using API services and allowing download of a trial version of the games.
We implemented multilingual and affiliate skinning features for libraries to allow for customizing the user interface for their members. The site has an admin which allows the super administrator to manage the entire site, users, libraries and static pages.
The Admin user has the ability to generate, view and download the game view/downloads report to track activity. Users can be assigned page specific permissions to the websites pages/areas.
The access to site is restricted for authenticated users only. There are several types of login methods implemented so that different libraries can choose their preferred login method for authenticating their patrons/users.
Libraries can purchase licenses for the games which can be used by their patron/users to download the game for a limited period and times which can also be dynamically set form the admin end. Patron/users have the privilege to add the games to their wishlist which they can view later and download if available based on the license quotas.
Static content was hosted on a CDN server. The site was optimized for high loads/traffic and we helped with implementing load balancer, master slave DB setup, full text index search on the database fields using sphinx, and innoDB table locking for transactions. CakePHP framework was used with jQuery for the user facing sites.

e-books Library System
Web & Mobile Applications Developmemt Company
Industry:
IT services
Technologies:
LAMP, CakePHP, Sphinx, MySQL, Apache, CSS, jQuery, GIT, trac, 960 grid, ACS4 (Adobe Content Server 4), ATOM web feeds, XML
Designed and implemented an e-books library application that allows members to browse books online and check them out for a certain duration. Members can browse listing by category, authors or top downloaded and ratings. The application is similar to a library where books are available to members for the duration of the checkout only. The application integrates and communicates with Adobe Content Server ACS4 which is used to specify duration that a book can be checked out. The book is blocked after specified duration is over.
Implemented parsing of ATOM web feeds from feedbooks.com and internet archives; http://bookserver.archive.org for listing of free e-books. Implemented Sphinx search for full text searching of local content in MySQL.
Drupal and Ubercart Skinning
Web & Mobile Applications Developmemt Company
Industry:
IT services
Technologies:
LAMP, Drupal, Ubercart, MySQL, CSS, jQuery, Zen theme, Paypal, Authorize.net, GIT, trac
Skinned several standard Drupal installations for company websites. Used Ubercart install for Ecommerce and selling of memberships to online music stores, games and libraries. Integrated with Paypal and authorize.net payment gateways. Designs were provided and we used zen as base theme to customize the look and feel of the site. Heavily used jQuery for a rich user interface.
Skill Building System
Business Consultant and Coach
Industry:
Consulting
Technologies:
LAMP, PHP, MySQL, CodeIgniter, CMS
Implemented a custom Content Management System using CodeIgniter as framework which allows the administrator to create a hierarchical - tree based set of steps which are intended for the site visitor to explore and help build his skills. The application allows the admin to create skill areas which can have several skills grouped into skill sets. Each skill then has steps for skill specific development. The application also allows to define triggers to identify each skill and functions that the application aims to deliver. This project was implemented as a foundation to a far more complex system which involves Ecommerce and live video broadcasts.
Activity Minder Tool
Hospital
Industry:
Healthcare
Technologies:
Wordpress Plugin, XML-RPC, LAMP, PHP, MySQL
Designed and implemented a wordpress plugin for one of the largest hospitals in US which allows patients with rheumatoid arthritis to submit weekly reports for review by doctors. The application implements an extensive form that allows a point and click interface for patients to identify problem areas. We extensively used Javascript and designed app for touch interfaces to minimize keyboard clicks for users. The application also provides summary reports which allow for viewing progress. We also implemented XML-RPC services for iPhone version of the application.
Ticketing and Hotel Booking System
Web Desing and Internet Marketing
Industry:
IT Services
Technologies:
LAMP, PHP, MySQL, Joomla 1.5, AJAX, jQuery, Webservices API, XML, OpenX, Trip Authority, Paypal, Frontpage slideshow
Designed a centralized ticket database system to support a custom ticketing component for Joomla 1.5 which we also implemented. The ticketing component can be installed on broker websites that are running Joomla 1.5. The ticket component interfaces with the ticket database via Webservices API that the ticketing DB exposes and allows brokers to create and sell tickets for various events, across the several websites that use this component. The ticketing system also provides a centralized event and Order Management System that has a centralized codebase for ease of management and code updates.
The admin interface for the component allows uploading CSV files with venue maps and other event and ticket information. The system also allows for managing commissions earned from sales of tickets on partner sites. Tickets can be marked as private or shared.
The front end for the ticket DB component allowed for listing of events from the ticketing DB and articles created on the individual websites, listing of tickets for events, checkout flow for purchase of a ticket using DB transactions and paypal direct checkout API.
We also implemented a hotel reservation module which interfaces with Trip Authority APIs for live searching for hotels based on venue of event and allows the users to make reservations.
An ad management component was also implemented which uses Open X as the ad server and allows for showing Geo targeted ads on each website. Customized other popular Joomla components like frontpage slide show and used heavy Javascript AJAX with jQuery for rich look and feel.

Audio/Video based Customer Service Application for websites
Internet Application Development Company
Industry:
Social Media Networking
Technologies:
Flash, Stratus, Cirrus, Flash Media Server 3.5, LAMP, CakePHP, MySQL, Apache, External Interface, jQuery, Ajax
Designed and Implemented a multi-lingual web-based CMS application using CakePHP as the framework that allows the admin to manage customers and website content.
Customers can signup and create representative accounts. The representatives can then login and use a flash based interface/widget to interact with website visitors who initiate a connection via their own interface/widget.The application allows the customer to specify and customize settings to personalize their visitor facing widget. Customizations include options such as showing representative list for the visitor to select a rep from or to only show first available representative. Further the representatives can select ring tones for their widgets and the customer can overide settings for the visitor widgets.
The flash widgets implement multilingual support for LTR languages such as Arabic and Hebrew as well. We used both FMS Flash Media Server for tracking representative connectivity and textchat and then Adobe Cirrus for P2P communication for video and audio. FMS was used to ensure ordered message delivery which P2P does not provide since it is UDP based.
The application delivers an online Skype like experience but is limited in its features.

Online Counselling Session Scheduling and Management System
Counselling Services
Industry:
Counselling
Technologies:
Joomla, Wordpress, Tok API, LAMP, AJAX, jQuery, HTML, CSS, PHP, MySQL, video conferencing
Implemented a custom component for an online counseling application hosted using Joomla. The application allows clients to register and schedule counseling sessions for themselves and their family members based on therapists availability. The clients provide details regarding the type of counseling and counseling/medication history by filling out multi-step signup forms. Therapists can also register and create their profile by adding details about their professional expertise. The application allows users to see available therapists on date and therapy type they select. The clients can then choose from the therapist list by checking therapists profile and can schedule a session with the therapist of their choice. We implemented role based access so that users belonging to different user levels have different access permissions.
Implemented a replica of the system in Wordpress which allows to save partially filled forms. In addition to features described above we also implemented ability for therapist to create groups and add multiple clients to it. Implemented a Wordpress plugin that integrates with tok API to allow for video conferencing via which the therapist can conduct group sessions with remote participants or clients. Created therapist and Client Management Systems which allows the admin to overide sessions and create and assign therapists and clients to groups they create.

Magento template creation and confguration
Retailer Distributor
Industry:
Information Technology
Technologies:
Magento, Javascript, AJAX, jQuery, LAMP
Created custom Magento template from designs provided. Implemented a custom banner slider with featured category logos shown in slider in both header and footer sections of the site. Implemented a custom vertical navigation category menu and custom designs for all inner pages. Installed, configured and customized several extensions including magic zoom plusion module, cash ticket module, Amazon product module, auto cross sell module, category list module and the German ready module as required.
WebFolder Control
Software Service Provider
Industry:
WebFolder Control
Technologies:
PHP, HTML, CSS, JavaScript, MYSQL
The primary purpose of the application was to restrict users to access the files under certain url directly. Client wants to provide authentication to certain group of users to access any page under certain url. To achieve the target we created an administration section. Where admin can manage groups and users for each group. Also admin can assign url path to desired groups so that all the users under that group can access the url by putting appropriate login credential. In the administration section when users are added to any group, application sends a notification mail.
Joomla File Management System
Management and Consulting Company
Industry:
Management and Consulting Company
Technologies:
Joomla, LAMP, jQuery
Created custom templates from design files provided by the client and integrated with Joomla setup. Created a custom file management component that allows the administrator to share documents with a specific set of users. Implemented tell a friend module that allows users to share company URL on social networking sites like Facebook and Twitter or via email. Heavily used jQuery and customized the navigation menu.
Driver's Worksheet
Software Service Provider
Industry:
Petroleum
Technologies:
PHP, MYSQL, Javascript
This application is meant for the drivers of a petroleum plant where the driver's route lists is listed and quantity, inventory and delivery of the products are updated to the database. Usually drivers use iPad or Android tablet PC to access the application. When driver logs into the application, then all the routes are listed for that date. On selecting a route, the related distributor's address, product list that to be delivered, tank list are appeared on that page. In that page, there is an option for the driver to set the time for arrival at terminal, arrival at customer, finished delivery. For this purpose, the time picker is used and after setting time, these values are updated to the database. Below that part, there is a field where driver can put the bill of lading, which will be populated in the product list. The driver can change the quantity and bill of lading for each product in the product list. In the right side of the page, driver can view the comments and notes by the distributor. Below that part, tanks details are listed for each product. On selecting a tank, its tank number and it's useable amount is populated in the calculation area, which resides in the right bottom part of the page. In that calculation area, driver has to enter amount of delivery product, begin and end of stick reading of the tank. Upon depending those inserted values, begin and ending inventory are fetched from the database and variation, ullage, ending book and percentage of variation are calculated and shown on that page which helps the driver to manipulate the things easily.

Application for Teachers
Hosting Service Provider
Industry:
Education
Technologies:
PHP, MYSQL, AJAX, JavaScript, HTML, CSS
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.

Customer Service Website
Hosting Service Provider
Industry:
Education
Technologies:
PHP, MYSQL, AJAX, JavaScript, HTML, CSS
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.
Event (Sports) Management Application
Software Service Provider
Industry:
Sports Industry
Technologies:
PHP, HTML, CSS, JavaScript, MYSQL
The application has 2 sections such as Webservices for mobile application and Web application for user interaction.
In the Webservice , we had built few webservices to get data from mobile application and create, update database records. Also we had created one webservice which was used to called by the scheduler to read the POP3 mail account and parse the mail data to the database.
In the Web application, we have created login for administrator, company and users. Administrator is responsible for managing company's data. Administrator can add, edit or delete company record. Where as company can login to the application to manage its own data and users related to the company. Company can create events and manage events and also company can publish information to Facebook and Twitter if event is successfully assigned to any user.
In the user section, user only can view and search companies and its events.
For this application we have integrated Facebook API and Twitteroauth API.

Activity Points Converter Plugin
IT Services Provider
Industry:
IT
Technologies:
SocialEngine, SE4, Plugin, PHP, MySQL, LAMP, Social Networking
Designed and implemented a social engine plugin that uses the points earned by the activity points module and converts it to a dollar equivalent value. The rules for the conversion can be set in the admin and a max earning value for payout can also be set by the admin. The user can add preferred payment method and request payout once his earnings reach the payout minimum. Optimized DB for performance.
Monitoring System for Powerplants
Hardware, Embedded Systems, Web and Desktop Solutions provider for High tech, energy and Utility sector
Industry:
High tech energy and Utility Sector
Technologies:
Symfony, LAMP, ssh, AJAX, JSON, jQuery components, jqplot, wkhtmltopdf, google maps api, Amazon S3, AWS
Designed and implemented a web based monitoring system for power plant units. The units require monitoring of several fields including electric field level, voltage, electricty, temprature etc. The users of the application are assigned to a specific unit and can monitor status of the unit at any given time.
We have implemented a multi-level role based user management section with ability to assign access to specific screens in the system. Unit management was also provided along with search and listing features. We used jQuery components to ensure a rich user interface.
jqPlot jQuery component was used for presenting the user with status graphs for each unit based on elements listed above. We have also implemented PDF report generation using wkhtmltopdf which allows for exporting and printing reports. Google maps API was used and allowed for creating of a custom markers from within the application for each unit.
We also implemented an alert system which allows for notifying users when the levels being monitored are unstable. Implemented creation of a remote desktop file which allows for users to connect to specific systems by clicking on the file.
Integrated with remote APIs for showing local time and weather condtions based on unit being montitored based on unit user is assigned. Database back to Amazon S3 was also implemented using AWS S3 services API.

Magento-vTiger API Bridge
Web Design and Development Company
Industry:
IT
Technologies:
Magento e-commerce, vTiger CRM, CodeIgniter, MySQL, cron, LAMP, jQuery
Designed and implemented a bridge for synchronizing data between Magento e-commerce and vTiger CRM systems. The bridge provides a 1 page how to use document and allows the user to setup the bridge via a user friendly interface. The user can create a map between the fields in the two systems via this interface. Once done the app allows the user to lock the map so that it cannot be over-ridden unless the super admin logs in.
The bridge allows for bi-directional synchronization of customers to and from Magento and vtiger systems. Sales orders are also synchronized and updated in the vTiger CRM. Further the application also allows <> products created in Magento to be synchronized with vTiger CRM.
The synchronization bridge uses APIs exposed by both Magento and vTiger. The application has a standard installer which makes it very simple for the user to setup.

Joomla Custom Search Component for MS SQL Server
IT Services Provider
Industry:
IT
Technologies:
Joomla, Component, Plugin, PHP, MS SQL Server, MySQL Server
Designed and implemented a custom search component for Joomla 1.5 which allows the administrator to specify a custom query to be run against MS SQL server or MySQL DB. The component can be installed via the Joomla admin interface and provides options for customizing the display including height and width of the component and the area for results display.
Static Site hosted on Amazon S3 CDN
Website Development
Industry:
Website Design Development
Technologies:
XHTML, CSS, jQuery, AJAX, XML, Amazon, S3, CDN
Created W3C validated XHTML/CSS based templates from designs provided by the client. Implemented jQuery, AJAX based solution that uses a static XML file to get and display content based on users actions on the interface. The solution was designed to be hosted on Amazon S3 CDN and extensively uses client side scripting for a dynamic and rich user interface.
Photo Library API using JSON
Popular Personality
Industry:
Media Publication
Technologies:
Cake PHP, MySQL, JSON API, Image Magick, Ubuntu Linux
Created a remote services document which defines server side interfaces or a Mac client. Implemented JSON based interfaces for data exchange with the Mac client. The services support a native Mac photo management application. The services allow for authenticating users, photo uploading, tagging, rating and cateorizing images based on search preferences of the user. There are three types of users; photo librarian, photographer and end users. The photographers upload photos and can tag/categorize them and request download of other similar images based on tag matches. The users can browse the photos and tag them and request downloads. The librarian approves the photos and can manage tags/default albums. The system users are presented with default albums and allowed to create their own personal albums.
Implemented more like this and less like this feature which uses tags to fetch related images. Implemented dynamic creation of albums based on tags, here the album photos are populated based on new arrivals of photos that match tags specified. Implemented static albums. Implemented extraction of metadata from the uploaded photo and creation of thumbs using Image Magick.
The focus was on speed and we implemented several optimizations to ensure that the API responses were fast enough for the Mac client. Implemented authentication with a remote API that uses a token based algorithm for data exchange for each user type.
The application was built using the cake PHP framework on Ubuntu Linux with image magick used for generation of thumbs and JSON interfaces for dataexchange.

Case Management Application
Web Design and Development Company
Industry:
IT
Technologies:
LAMP, Cake PHP, MySQL, SVN, jQuery
Designed and implemented a File Management System that allows the office staff to maintain client files, notes and billing data. The application allows three types of users inluding the super administrator, office staff and field users. Field users can use the application to upload client information from remote locations and also submit time sheet data for themselves. Office Staff type of users are allowed to then search and run reports on data submitted by field staff. These users can also assign clients and add files for field users. Office staff users can also manage client/contact information and view system logs. The super admin has access to all modules and has the ability to manage user accounts, file types permitted by the applications and other criteria specific to the application. The application was built using cakePHP with MySQL back end and deployed on a linux server. We extensively used jQuery plugins for a rich user interface.

Localizer API
Software Service Provider
Industry:
Social Networking
Technologies:
PHP, MYSQL
The API is meant to create the backend processes for the mobile application which is being used by the client. The main purpose of the application is to keep track of user for a particular session and its friends who are connected to the user for the same session.
We have designed the database for the client and added several API methods. The API includes create user session, join friends, update user co-ordinates, get contacts, get contact status, remove session and cleanup database methods.
Wordpress e-Commerce Site for Environment Friendly Reusable Bags
Wordpress based Website Design and Development
Industry:
IT
Technologies:
Wordpress 3.0, WP-eCommerce Gold Cart Addon, PSDtoHTML, PHP, LAMP, MySQL, jQuer
Created HTML/CSS based templates from PSD files and integrated with Wordpress 3.0. The site was created for an environment friendly reusable bags company which sells bags through a website. We used the WP-eCommerce plugin with gold cart addon for integratiing with authorize.net
The pages and shipping logic was customized to meet business requirements. The site extensively uses jQuery plugins for image slider and popups.
Campaign Server Side Application
Advisory, Service
Industry:
Financial
Technologies:
PHP, MySQL, HTML, JavaScript, CSS, Ajax, FCK editor, Google Map, CC Avenue Payment Integration, SMS Gateway, Web Service through XML Parsing, TCPDF for PDF Reporting
Designed and implemented as Website as well as Web Service for internet browser and mobile phone application respectively. We have implemented following functionalities:
Merchant
- Merchant can register himself with his company profile details.
- Merchant can create campaigns of two types: campaign with deal and campaign without deal by choosing products, brands and stores for that campaign.
- Merchant can launch his campaign for a particular duration after campaign creation.
- Mobile application can use the web service to search for campaigns with products, brands and stores.
- To launch campaign merchant must have the desired amount of credit, if not he can recharge his account by cash / cheque / credit or debit card payment through CC Avenue and can launch his campaign.
- With each click on search campaign's store, price per click amount is deducted from that merchant's account through web service.
- Merchant can assign his stores to some manager's by adding them and can create stores by selecting latitude and longitude from Google Map.
- Merchant can take Invoice statements of their each transaction and can also see their campaign store click details with report.
- For each change in merchant account, SMS and E-mail will be sent to that merchant through E-mail service and SMS Gateway.
Administrator
- Administrator can manage merchant's account details, merchant company details.
- Administrator can manage product category, sub category, product family, product detail.
- Administrator can manage company stores, store labels, brands.
- Administrator can manage website content like: contact details, privacy statement, terms of use, about us etc.
- Administrator can manage campaign details, approve or decline campaign launch.
- Administrator has the right to clear payments, approve or deny campaign deals if a campaign has signed a deal.
- Administrator can manage other administrator's, manage ads for product family.
Scheduled Jobs
- Scheduled jobs are used to remind merchant about his campaign launch.
- Also used to close those campaigns which end date is reached and reminds the merchant after campaign got closed.

Game Management Software
Gaming Service
Industry:
Gaming and Social Networking
Technologies:
PHP Zend Framework , MYSQL,Javascript,Jquery , Facebook API, Paypal API , Google API
This is a gaming site. We have integrated couple of Flashgames to this site. There are other functionalities for the users to play games and do the game related activities. In this project Facebook and Paypal API is integrated. Through Paypal, user can buy the virtual cash and coins. By using them, he can buy the virtual stuffs available in the travel game. Here we have used the Google currency converter through which user can able to choose his currency type. Through Facebook, he can able to send the gift to his friends and able to post in his facebook account. Here user is able to send the invitation to his friends through facebook. Here the users are given daily bonus in terms of the virtual travel game coins and cash. There is a sweepstake contest for the user, where he can win some interesting prizes. To manage all these, there is an admin console. In the admin console, admin can manage the sweepstake contest, database, create reports and many more.

Home Locator
Hosting Provider
Industry:
Real Estate
Technologies:
CakePHP, MySQL, Jquery, RETS API, Education API, Google API, Map Quest API , Maponics API
Created an interface by which user can search for his desired homes using various search options. User can view the physical existence of each property in Google Map. After registration, user will be able to manage favorite list and can view a lots of detail about the properties. Administrator also have an interface by which every user's and property's track record can be viewed. Its a very challenging project as it integrates many APIs and data integrity must be maintained through out.
Inventory Management System for an Event Management Company
Web Application Development Company
Industry:
Information Technology
Technologies:
LAMP, Ajax, Flex, HTML, CSS, PHP, MySQL, YII Framework, Jquery, SVN, AMF
Designed and implemented a highly secured website where an event management organization can showcase their products and labors. Clients can view the existing list of products, venues, labors etc. and select the venue they want to showcase their work in, the products they would need for this purpose and also mention if they need help of professionals (labor) in this regard. The invoices are calculated as per the type of order (advance/ on the floor) and charged accordingly. The Clients can also create their accounts with billing information and other account details for ease of operations.
br>
br>
We have also implemented the admin section, where admin can see the details of each product, their availability (number of items available in warehouse/in use), history of each item transaction, purchase history with client details, labor management sections, show management section listing all items, labors used, add/edit/delete new shows, products, labors, venues etc.
br>
br>
Implemented AMF module for Flex front end to communicate with Yii backend using remoting.

Package Delivery Tracking Application
Web Application Development Company
Industry:
Air Delivery & Freight Services
Technologies:
LAMP, PHP, MySQL, OCR Optical Character Recognition API, Rsync, Procmail email parser , SVN, MVC
Created an application for a merchant organization to keep track of the shipments dispatched from the organization to the customers all over the world through different carriers. The application takes a list of tracking numbers of different carriers and fetches the details/status of the shipment through their respective carrier tracking modules. The application then checks the delivery date and compares it with the expected delivery date. In case of a delay, it has intelligence built in to make a decision whether to proceed for refund according to the exception mentioned for the delay. If the shipment applies for refund, then it makes a refund request with the respective carrier through their portal and updates the application with the refund result (approved/denied with carrier comments). The application interfaced with popular shipping carriers such as FedEx, DHL and UPS and used curl to login and extract info from the HTML screens. Session and cookies were handled by the PHP code to impersonate real user logins.

Multi-site application for Automobile Dealerships
Automobile Dealership
Industry:
Automobile
Technologies:
LAMP, Zend, REST, XML, PHP, MySQL, Linux, Apache, Chrome
Designed and implemented scripts that integrate with chrome vehicle data API's to get the latest data for vehicles posted by dealerships into the system. The scripts parse csv files uploaded and do a one time pull for speedy lookup on local server for real time searches. We also implemened a mail parser with IMAP libraries. Sales people can post blogs, images and videos to their site via an email. These messages are parsed via a script periodically and processed to display on the specific sales person website. Designed a system and implemented an API for video transcoding on a dedicated remote transcoding server. The transcoding server uses ffmpeg to transcode videos received into flv and mp4/h.264 formats. The input format or the videos vary.
Film CMS
Film Production House
Industry:
Media & Entertainment
Technologies:
PHP, MySql, HTML, CSS, JavaScript & jQuery
There are two users of the application i.e. Administrator & users.
br>
br>
According to the user for the application the application is separated into two types:
br>
br>
Back-end View - Used and managed by administrator of the application.
br>
br>
Front-end view - Its for all the target users of the application.
br>
br>
Admininistration section has following functionalities:
br>
br>
Add/Edit a new Film.
br>
br>
Create an advertisement content.
br>
br>
Create Templates of the updates.
br>
br>
Create different types of updates contents.
br>
br>
Assign films for different featured pages.
br>
br>
Manage Contact us, about us Terms & Conditions & Privacy Policy of the application.
br>
br>
Social networking sites for the films.
br>
br>
Front-end functionalities of the application:
br>
br>
Featured page.
br>
br>
Landing Image of the film.
br>
br>
Film related stuffs - Trailer, Still, Posters, Booking info, Press, Press-kit, In-theaters, DVD/Blu-Ray, Digital, Social networking links of film & synopsis of the film.
br>
br>
Facebook like box.
br>
br>
Tweets from different users.
br>
br>
Film available at Amazon.
br>
br>
Social networking links for the application.
br>
br>
Update contents.
br>
br>
Advertisement.
br>
br>
Index Menu for the films.

Wordpress 3.0 Site for a Construction Company
IT Solutions Provider
Industry:
Construction
Technologies:
Wordpress 3.0, Plugins, LAMP, PHP, MySQL, SVN
Created a wordpress site for a construction company that allows displaying of projects and products for the company. We heavily used jQuery for UI and implemented management of custom categories in the admin. We customized the fancy box Youtube plugin to allow for embedding videos into the video category. A custom modal form was implemented to allow visitors to send email requests with queries to the admin.
Application for Agriculture
Agriculture
Industry:
Agriculture
Technologies:
PHP, Zend Framework, MSSQL, JQuery , Google Map API
The client's organization is based on agriculture. As per their requirement field agents used to travel and communicate with farmers and gather data in different formats of papers. Latter stage same data was updated to the system manually. To avoid these process MAT application was developed. This application has 3 section, such as Mobile Application, Web Application and server side webservices.
br>
br>
Using the mobile application field agents send the collected data through SMS in proper format. Upon receiving the SMS the back-end server process the same data and update the database. By using the front-end web application the users of the company can search, view, add, edit and manipulate relevant data in different sections. Also there are several processes defined in the application to do several backend processes to update several tables and generate data for mobile application. Since the application is used by the employees of the organization, we have implemented proper access control for the users. Also for users reference, we have integrated maps and graphs in the application.

PHP Web Service
HealthCare
Industry:
HealthCare
Technologies:
PHP, MSSQL, Zend library , SOAPCLIENT class of PHP, xajax PHP class library, smarty template, jQuery UI, datatable.js
The primary work was to create and manage webservices in PHP for a desktop .Net application. Zend library is used for creating the webservices. In order to optimize the performance of the webservices, the most of the functions available in the webservices are incorporated with stored procedures. Beside the webservice, we have developed few functionalities for the front-end web application using the same webservices. In the front-end authorized users priviledges to manage hospital data such as scheduling activities for the staffs of an unit, setting user preferences, permission validation, data entry section and customizing several pages.
Acupuncture Clinic - Schedule Management
Software Solutions Provider
Industry:
Healthcare
Technologies:
PHP, MySQL, HTML, JavaScript, CSS, Ajax, FCK editor, Google Map, PayPal Payment Integration, TCPDF to generate PDF.
The project has been developed for a acupuncture clinic to manage the information related to the clinic along with scheduling appointments for available doctors in different departments.
br>
br>
Appointment Scheduler Module:
br>
br>
Allow users to check availability and schedule appointments.
br>
br>
CMS Admin should be able to block out dates via CMS (schedule appointments for any date/time range with any label they want, e.g. "Closed" or "Holiday" or whatever they would need to say)
br>
br>
Testimonial Module:
br>
br>
Allows anyone to submit a testimonial (text content)
br>
br>
New entries added to the database/CMS view with status "Pending Approval".
br>
br>
CMS admins should be able to change the status to "Approved", and also Add / Edit / Delete any entry.
br>
br>
All "Approved" entries should show up on the public website in order of date, with most recent at the top, pagination at bottom, limit pages to 15 entries per page.
br>
br>
Blog Module:
br>
br>
Standard blog module, CMS admin creates new entries via CMS
br>
br>
Public users may comment on posts
br>
br>
Using the CMS, admin can manage the below jobs after login:
br>
br>
Manage Pages
br>
br>
Manage Snippets
br>
br>
Manage Website Settings
br>
br>
Manage Modules system (see modules below)
br>
br>
Manage Widgets System
br>
br>
Manage Contact Page

Networking Solutions for Child Safety
Software Solutions Provider
Industry:
Child Safety
Technologies:
PHP, MySQL, HTML, JavaScript, CSS, Ajax, FCK editor, Google Map, PayPal Payment Integration, TCPDF to generate PDF.
The project has been developed to create an on-line community for child emergency and non-emergency networking. Through this site user can register himself and can add his child in to the network by creating his own and his child's/family members profile by subscribing the available packages. Then user will add the contact people's profiles, which is used to contact in case of an emergency. Each member will have their unique toll free number. Through this site member can create his and his family members ID card and also tags having contact number to pasted on the child's assets like bags, shoes etc. PayPal has been used as payment gateway.
br>
br>
In this project we can install new modules, pages and widgets from the admin section to make it available in front end. Navigation menus can be sorted from admin area. Snippets Widgets can be installed from the admin section and can be accessed anywhere in the front-end by using the keywords.
br>
br>
Using the CMS admin can manage the below jobs after login:
br>
br>
Manage Pages
br>
br>
Manage Snippets
br>
br>
Manage Website Settings
br>
br>
Manage Modules system (see modules below)
br>
br>
Manage Widgets System
br>
br>
Manage Contact Page

Vas Codel Igniter
Serial Entrepreneur
Industry:
Technologies:
PHP, MYSQL, Code Ingitor Framework, Filemaker, HTML, CSS, JavaScript, JQuery
This web site is developed in PHP using MySQL and FileMaker as back end databases. The website is built for a company to show the different opened and coming soon stores (salons) run by several franchise tied with the company in different cities or locations. Google map has been integrated in the website to mark the location of the stores dynamically using Ajax. The stores list are driven from a FileMaker database and displayed on the website. Language translation ability is developed in the website which will allow users to translate the website contents in the language choosen by the user. There is a section designed in the website where the web viewers can see the service menu along with the price chart offered at many different stores. User friendly Ajax driven search ability have been implemented in this section to allow web visitors to find a store located in their city or any city of their choice and view the services menu. A Gallery section is built in the website to show the Youtube videos uploaded by the stores under several categories. There is an Employment section built in the website where the new candidates can apply for jobs at their nearest stores. Once the online application is submitted the system sends that application with the all the details on applicant's professional skills, address and resume to the stores that matches the applicant's skill sets. It has a Franchise Opportunities section where the new franchise can apply online to open a new store. There is a section in the website where the academy information provided by the company is shown with the detail information on the classes or training offered at the company, the class schedules and online registration for the classes with the integration of payment through paypal. Light weight jQquery calendar grid has been implemented to display the class schedules and registration form.
br>
br>
The website also has a back end administration site accessed by the administrators and other staffs with limited access privileges. The back end administration site has a highly secured user login functionality. The admin users can manage and control the front end website contents from the back end website. Admin can create new users with giving them limited access to the modules. CKEditor has been used in the back end site to allow admin to add edit text contents in the front end web pages. The testimonials, FAQs displayed in the front end web site are also managed by the admin in the back end web site. The backend website provides the admin ability to schedule and manage the academy classes, their descriptions, fees per students, seats available. The admin has the ability to add, edit and delete the youtube videos from the gallery shown in the front end website. Admin can view and edit the employment and franchise application records from the back end website.

Business Communication and Network Site
Business Networking
Industry:
Business Networking
Technologies:
PHP, MYSQL, Javascript, HTML, CSS, AJAX, jQuery, Authorize.net, OpenMeeting
It is a community site for businesses/companies and their employees to build an organization ring which allows to communicate and enhance the business. This on-line software supplies real business tools with real time access via the internet as well as instant communication globally. There is also a consumer side where businesses can invite their clients to join and participate.
br>
br>
The main purpose of this site is to establish a network between companies. This site allows the companies to communicate and to link with other companies to view and share the company level data only if the company is setup as an associate at the company level. The company can view and share the data externally (with other companies) or internally (within organization). Subscribing companies can select the amount of privacy, individual shared and public information that they are willing to share with other subscribers within the site. They are also allowed to create and invite consumer contacts with specific access to their public data, as well as individual access to specific files, calendaring and other media as well as instant communication. This allows companies to accomplish two tasks – first, to build their own internal communication, informational and organizational loop within their company. These office functions would then be available worldwide via the portal site and online application and second, to form their own community of business associates, both clients and suppliers that they will be able to access and share information with on a real-time basis.
br>
br>
Each employee of the company will have their own features that mimic the company level as well and this will be maintained within the online application by a company owner or manager and they can elect to add as many employee accounts as is needed for that organization. The functionality of the software includes file(Document, photo, music, video) sharing, calendaring, internal and external email, contact management, real-time chat, and sms texting. Each of the sharing features, including the calendar will have the ability of being marked as private, individually shared to a specific associate, specific group, company shared, associate shared or public (any associate) at the company.
br>
br>
The results of building this business community will be company contact data – that company information will be organized into a third section that is a directory listing. The distinct advantage here is the real-time nature of knowing that a business is active and possibility of our company subscribers listing real-time information from their business main profile that the company decides. They will have the ability to change and keep current with whatever information they need to be listed in the directory – no more stale and irrelevant listings and the ability to briefly list current specials, pricing, specific real-time contacts, service load, etc. They will be able to choose documents, files or multimedia to post in their online directory from their company level sharing. Every companies has been facilitated to appear on top during by the bidding system of this site for every business type of the company. User can bid and can pay the bidding amount through AUHRORIZED.NET.
br>
br>
Key Features of the Site:
br>
br>
External Communication: Business and consumers can make communicate with Companies to enhance the Network and enhance the business.
br>
br>
Internal Communication: Companies can establish internal communication within the organization like managing staffs, Groups, Departments and Divisions.
br>
br>
Managing security level for each staffs.
br>
br>
Own Website: Every user can create their own website through this site.
br>
br>
Resource Managing and Sharing: Every company and user can manage and share their photos, musics, videos, documents etc.
br>
br>
Real Time Chat: Users of this site has facilitated to chat with other online users of this site.
br>
br>
Desktop Sharing: Able to contact online meeting. Companies can make group meeting with the facility of sharing the desktop with meeting members.
br>
br>
Blog: Every Businesses can manage and share their own blogs.
br>
br>
Groups: Able to create groups of associates and contacts with common needs for sharing, email and calendaring both chosen from associates and contacts.
br>
br>
Contacts: Every user can manage contacts, exporting contacts and importing from other mail(AOL, GMail, HotMail, Yahoo and RediffMail) accounts.
br>
br>
Appointment Management: Manage online calendar. Using calendar section of the site every user can manage and share their appointments.
br>
br>
Email: Each users gets a site email address, this area brings up both that and any POP or IMAP accounts they add through their email admin setup – full email functions through this panel.
br>
br>
Directory Listing: Section that provides to browse the businesses which are registered with this site. Can be accessible by anyone to browse the businesses by business type and location.
br>
br>
Audit Trail: All the user activity are captured in the database for administrator reference.

WP Newsletter Plugin for MailChimp & CampaignMonitor
Website Design Company
Industry:
IT
Technologies:
WP 3.0, Wordpress Plugins, MailChimp, CampaignMonitor, API, XML, JSON
Designed and implemented a fully customizable newsletter signup plugin for wordpress 3.0 that integrates with and submits data to MailChimp and CampaignMonitor systems. The plugin provides an admin interface that allows the admin to customize fields, logo, look and feel of the form that is presented to the users. The admin interface also allows the mapping of fields to MailChimp and CampaigMonitor systems fields. On saving the settings and publishing the plugin appears as a sidebar widget on the wordpress site. The widget also allows the tracking via google anaytics and provides the admin with a graphical representation of bounce rates and conversions.
Drupal News and Community Portal (Themeing)
Software Development Entrepreneur
Industry:
IT
Technologies:
Drupal, 960 grid system framework, Object Oriented CSS, PSD to HTML, RSS, PPP, GIT, MySQL, Linux, Apache
Created custom theme from PSD files based on the 960gs framework using Object Oriented CSS concepts. Developed customized modules that allows the site administrators to aggregate RSS feeds for news listing. Customized forum module to allow for discussions by members. Integrated google analytics and custom search to allow searching of PDF content within PDF documents.