Mindfire Solutions
Home  |  Faq  |  Site map  |  Contact
Email sales@ or Call 1-248-686-1424
news
Mindfire releases Multi Lead Address Holder plug-in
DNN module named "MfStockChart" released
more-news
Share on Facebook Share on Twitter Share On Linkedin  
Share

Mindfire has deep experience developing PHP/MySQL and applications based on the LAMP stack. We describe some of these PHP, MySQL and LAMP experiences below, and will be glad to share our expertise in detail with you.

Accounting Module based on Quick Books
Concrete Pumping Company

Industry:
Construction

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

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

top

EMR/EHR Application
Healthcare Solutions Provider

Industry:
Healthcare

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

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

top

Media Advertising Repository for Brand Researchers
Media Advertisement Marketer

Industry:
Media Advertising Monitoring & Marketing

Technologies:
LAMP, AJAX, Javascript

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

top

Incident Reporting and Management System
IT Solutions Provider

Industry:
Petroleum Industry

Technologies:
LAMP, Javascript, HTML, CSS

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

top

Document Management System
Data Management Solutions Provider

Industry:
Data Management Solutions

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

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

top

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

Industry:
News

Technologies:
LAMP, XML, SOAP, webservices, NuSOAP

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

top

Event Tracking Application
Software and consulting services for News Industry

Industry:
News

Technologies:
LAMP, AJAX, XML, CVS

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

top

Royalty Calculator for Bloggers
Software and consulting services for News Industry

Industry:
News

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

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

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

top

Meta Carta Webservices Integration
Software and consulting services for News Industry

Industry:
News

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

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

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

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

top

e-ticketing system
Multimedia Presentation Software Solutions

Industry:
Multimedia & Graphics Software

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

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

top

Web Document Management System
eBusiness Solution Software Company

Industry:
eBusiness Solution

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

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

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

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

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

top

Distributed Transaction Processing Application
Information Technology Services provider

Industry:
Consumer Services

Technologies:
PHP, MySQL, OSCommerce, UPS

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

top

Website for Museum
Software services

Industry:
Museum

Technologies:
PHP, SQL Server 2005

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

The upcoming events are also maintained.

top

Collection Management & Reporting
Software service

Industry:
Finance

Technologies:
PHP and MYSQL

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

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

top

Sales Force Management Application
Sales and Management Company

Industry:
Sales Management

Technologies:
PHP, Jquery, MSSQL

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

top

Video sharing community for bird and sports enthusiasts
Software Development Company

Industry:
Internet Software & Services

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

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

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

top

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

Industry:
Consumer Services

Technologies:
PHP, MySQL, POP3

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

top

Employee Scheduling
Web Development Company

Industry:
Healthcare

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

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

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

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

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

top

Website for a Magazine
Web Applications Development Company

Industry:
Entertainment, Media

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

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

top

Incident Reporting Management and Administration System
Fleet Risk Management Solutions Provider

Industry:
Transportation / Automobile

Technologies:
PHP, MySQL, AJAX, jQuery, LAMP

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

top

Safety Plan Checklist
Fleet Risk Management Solutions Provider

Industry:
Transportation / Automobile

Technologies:
PHP, MySQL, AJAX, jQuery, LAMP

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

top

Crash Count Reporting and Management System
Fleet Risk Management Solutions Provider

Industry:
Transportation / Automobile

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

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

top

Truckload transportation services website
Truckload transportation services company

Industry:
Logistics, Transportation

Technologies:
LAMP, Javascript, AJAX, extJS, MySQL, PHP

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

top

Shopping Cart
Software Service Provider

Industry:
Small/Medium Industries

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

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

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

top

Customer Relationship Management Application
Sales and Management Company

Industry:
Marketing Services

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

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

top

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

Industry:
IT services provider

Technologies:
LAMP, Joomla, Virtuemart, sage payment gateway

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

top

Ecommerce website for selling jewellery stands
Website designs and solutions provider

Industry:
Information Technology

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

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

top

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

Industry:
Information Technology

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

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

top

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

Industry:
Information Technology

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

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

top

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

Industry:
Information Technology

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

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

top

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

Industry:
Information Technology

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

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

top

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

Industry:
Information Technology

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

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

top

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

Industry:
Information Technology

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

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

top

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

Industry:
Information Technology

Technologies:
PHP, MYSQL, Javascript, HTML, CSS

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

top

Customization of a professional auction system

Industry:
Ecommerce

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

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

top

Photo Sharing Community Website

Industry:
Media/Entertainment

Technologies:
PHP, HTML, AJAX, MySQL, jQuery

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

top

Community Site for Consumer
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.

top

Website Revamp for a spring manufacturer

Industry:
IT, Web Hosting and Web Development

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

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

top

Data Processor

Industry:
Others

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

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

top

Prototype Evaluation for a Music Website

Industry:
Media & Entertainment

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

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

top

Customization of Joomla Virtuemart Cart for tracking sales and commissions

Industry:
Information Technology

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

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

top

Drupal CMS enhancements for a Ceramic tiles company

Industry:
Information Technology

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

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

top

Facebook application for Event Tracking and Notification

Industry:
Information Technology

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

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

top

Surescripts Integration for EMR PMS application

Industry:
HealthCare

Technologies:
LAMP, PHP, HTML, JS, MySQL

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

top

Web Application for managing remote servers

Industry:
Web Hosting Provider

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

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

top

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

Industry:
IT Solutions Provider

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

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

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

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

top

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

Industry:
IT Solutions Provider

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

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

top

Code optimization and consulting
Web Application and Database Development Company

Industry:
IT Solutions Provider

Technologies:
PHP, MySQL, LAMP, Stored Procedures

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

top

OS Commerce Data Import Script
IT Service provider

Industry:
IT Solutions Provider

Technologies:
PHP, MySQL

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

top

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

Industry:
IT Service Provider

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

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

top

Joomla Virtue Mart and OpenX Ad Server Customization
IT Service provider

Industry:
IT Solutions Provider

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

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

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

top

Custom CMS for balloon kit selling company
Software Services Provider

Industry:
IT Service provider

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

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

top

Web based CMS system for multiple static websites
IT services provider

Industry:
IT Solutions Provider

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

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

top

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

Industry:
Internet Software & Services

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

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

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

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

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

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

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

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

top

Custom CMS for an IT Consulting Company
IT Solutions Provider

Industry:
Information Technology

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

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

top

Social Community Website
Social Service Network

Industry:
Social Service Provider

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

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

top

Educational Website
Software Service Provider

Industry:
Education

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

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

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

Admininistration section has following functionalities:

1. Manage classes, Instructor, class location etc.

2. Manage users, class registration.

3. Generate various reports and certificates.

4. Import master data circulated by government.

top

Joomla-vTiger information portal for a school
IT Solutions Provider

Industry:
Information Technology

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

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

top

Media sharing community application
Media

Industry:
Media and Entertainment Industry

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

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

top

Dating-match finder Web Application
Internet Applications Development Company

Industry:
Information Technology

Technologies:
LAMP, AJAX, jQuery, PHP, MySQL

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

top

PHP Enhancements home page

Industry:
e-commerce

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

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

top

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

Industry:
IT Service provider

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

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

top

Static Website Design
Internet Service Provider

Industry:
Information Technology

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

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

top

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

Industry:
Information Technology

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

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

top

Optimizing search for google type search
IT web solutions provider

Industry:
IT services provider

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

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

top

Social Engine login with Joomla
IT web solutions provider

Industry:
IT services provider

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

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

top

Joomla: Script to import for hotel schedules
IT Solutions Provider

Industry:
IT Service provider

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

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

top

Bulk Email application
IT web solutions provider

Industry:
IT services provider

Technologies:
PHP, PHPmailer, MySQL

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

top

Music Data Parser
Web Application Development and Design Company

Industry:
Information Technology

Technologies:
Linux, PHP,  MySQL, sftp, cdn

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

top

Prototype Evaluation for a Music Website
Media

Industry:
Media and Entertainment

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

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

top

Web Portal implementation for a Tourism Website
IT Service provider

Industry:
Internet Web Applications development

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

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

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

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

top

Fishing Forcasting System
Software Service Provider

Industry:
Fishing

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

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

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

Modules:

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

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

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

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

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

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

top

CMS Website for Antique Glasses Dealer
Internet Service Provider

Industry:
Information Technology

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

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

top

Event Invitation and Management System
Internet Service Provider

Industry:
Information Technology

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

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

top

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

Industry:
IT services provider

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

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

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

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

top

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

Industry:
Internet Software & Services

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

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

top

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

Industry:
Internet Software & Services

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

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

top

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.

top

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.

top

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.

top

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.

top

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.

top

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.

top

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.

top

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.

top

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.

top

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.

top

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.

top

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.

top

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.

top

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.

top

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.

top

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.

top

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

top

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.

top

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.

top

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.

top

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.

top

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.

top

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.

top

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.

top

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.

top

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.

top

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.

top

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.

top

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.

top

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.

top

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.

top

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.

top

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.

top

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.

top

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.

top

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.

top

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.

top

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.

top

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.

top

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.

top

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.

top

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.

top

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.

top

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.

top

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.

top

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.

top

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.

top

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.

top

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.

top

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.

top

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.

top

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.

top

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.

top

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.

top

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.

top

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.

top

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.

top

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.

top

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.

top

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.

top

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.

top

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.

top

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.

top

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.

top

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.

top

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.

top

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.

top

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.

top

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.

top

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.

  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.

  Implemented AMF module for Flex front end to communicate with Yii backend using remoting.

top

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.

top

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.

top

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.

According to the user for the application the application is separated into two types:

Back-end View - Used and managed by administrator of the application.

Front-end view - Its for all the target users of the application.

Admininistration section has following functionalities:

Add/Edit a new Film.

Create an advertisement content.

Create Templates of the updates.

Create different types of updates contents.

Assign films for different featured pages.

Manage Contact us, about us Terms & Conditions & Privacy Policy of the application.

Social networking sites for the films.

Front-end functionalities of the application:

Featured page.

Landing Image of the film.

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.

Facebook like box.

Tweets from different users.

Film available at Amazon.

Social networking links for the application.

Update contents.

Advertisement.

Index Menu for the films.

top

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.

top

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.

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.

top

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.

top

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.

Appointment Scheduler Module:

Allow users to check availability and schedule appointments.

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)

Testimonial Module:

Allows anyone to submit a testimonial (text content)

New entries added to the database/CMS view with status "Pending Approval".

CMS admins should be able to change the status to "Approved", and also Add / Edit / Delete any entry.

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.

Blog Module:

Standard blog module, CMS admin creates new entries via CMS

Public users may comment on posts

Using the CMS, admin can manage the below jobs after login:

Manage Pages

Manage Snippets

Manage Website Settings

Manage Modules system (see modules below)

Manage Widgets System

Manage Contact Page

top

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.

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.

Using the CMS admin can manage the below jobs after login:

Manage Pages

Manage Snippets

Manage Website Settings

Manage Modules system (see modules below)

Manage Widgets System

Manage Contact Page

top

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.

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.

top

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.

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.

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. 

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.

Key Features of the Site:

External Communication: Business and consumers can make communicate with Companies to enhance the Network and enhance the business.

Internal Communication: Companies can establish internal communication within the organization like managing staffs, Groups, Departments and Divisions.

Managing security level for each staffs.

Own Website: Every user can create their own website through this site.

Resource Managing and Sharing: Every company and user can manage and share their photos, musics, videos, documents etc.

Real Time Chat: Users of this site has facilitated to chat with other online users of this site.

Desktop Sharing: Able to contact online meeting. Companies can make group meeting with the facility of sharing the desktop with meeting members.

Blog: Every Businesses can manage and share their own blogs.

Groups: Able  to create groups of associates and contacts with common needs for sharing, email and calendaring both chosen from associates and contacts.

Contacts: Every user can manage contacts, exporting contacts and  importing from other mail(AOL, GMail, HotMail, Yahoo and RediffMail) accounts.

Appointment Management: Manage online calendar. Using calendar section of the site every user can manage and share their appointments.

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.

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.

Audit Trail: All the user activity are captured in the database for administrator reference.

top

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.

top

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.

top