Portfolio
We develop high performance applications with right technology usage and standard coding practices.
User experience is boosted through usability engineering techniques and latest programming trends like AJAX.
The software follows coding standards for each technology like PEAR for PHP and XHTML, CSS2 and W3C standards. This makes the code readable and maximizes hit count, thus aiding your business.
You can rely on our technological expertise to increase the usability factor of your application and make it search engine friendly.
Mastermind
MasterMind is a bilingual website with artists gallery and portfolio for HongKong based Entertainment and Production House. The site is a showcase of the talent and portfolio for the artists of Mastermind. It was required to provide Webmasters access to the Administrative area to manage artists and a content management system to change content on the website. Basically the entire site was created using dynamic flash which fetches its contents from database using php.
KiviTALK
KIWITALK is the flagship product line by KIWI SYSTEMS. They needed an online portal for displaying their VOIP products so that customers can see the features for each products and buy it online. The project was basically a customization of famous OScommerce shopping cart with some additional features to calculate call rates to different part of the world.
Fairy Tale
This is a bilingual website with artists gallery and portfolio for HongKong based Entertainment and Production House. The site is a showcase of the talent and portfolio for the artists of Mastermind. It was required to provide Webmasters access to the Administrative area to manage artists and a content management system to change content on the website. Basically the entire site was created using dynamic flash which fetches site contents from the database using php.
Resume Manager
This is a complex system for managing/Organizing recruitment process in the company. The candidates can post their resumes online. The administrator can search through the resumes and filter them using various conditions and search keys. The administrator can plan and manage/interviews. Also there are bulk functionalities like sending (bulk)mails to selected candidates , bulk status change etc.
Kids Toy Club
Kids Toy Club is established on the basic principle of adding value to the money their customers spend on toy products. The site displays all the products categorized by different age groups, make, materials used, brand etc. From this portal customers can easily search for the right toy, more over it support different payment gateways and credit cards. The project was basically an OScommerce shopping cart with some a lot of customization for displaying and searching products.
Lead Reporting Tool
A lead is generally a signup involving contact information. In a pay per lead agreement, the advertiser only pays for leads generated at their destination site. No payment is made for visitors who don't sign up. The lead reporting tool is a database driven web based software to generate lead reports based on the category of lead, date etc. The system generates automated reports based on the price of the leads. The system consists of a lead management interface to search the leads date-wise, and delete the duplicate or invalid leads, at the discretion of the admin, or automatically. The tool also consists of an admin interface, which has options for managing users, placed in a two-tier user hierarchy.
Health Related Portal
A health related site that has static content, dynamic articles and also tools like converters for verifying the BMI etc all in a user-friendly format. It is a portal that proves helpful for those interested in matters relating to weightloss treatment, such as for advertisers of products for weight loss, users who are worried about obesity and potential doctors or surgeons who are interested in the same. It also has a forum, mailing list etc to tackle the various concerns raised by people.
Video Surveillance Program
The project was for an Italy based client. The project was to implement a full fledged licensing system to an existing program. This includes a licensing server (web based) and the application uses the "mac id" of the machine to create each license. The project also included modification of existing features in addition to some additional features. An On-line Key Generation and Key Management was added for the global distribution of the product and a On-line-Help in ASP was added to the product for Product Support.
Ecommerce Platform
KeyObjects Inc contracted Poornam to customize Postnuke to include sophisticated paid Subscription based services and Ecommerce features. The subscription system included paid subscription registration, Multiple subscription package support, customized User management, expiry notification, Custom Gateway support and Subscription revenue reports. Postnuke Photo Gallery, Article and mailing lists features were customized to integrate with the paid subscription services so that paying subscribers could post photos and articles and receive select mails based on their subscription levels. Postnuke was integrated with CubeCart for a seamless shopping experience. Cubecart was modified to include support for Wish Lists, inventory control, special discount packages for various subscribers, Bulk discounts, Order status reports, revenue reports and Tax calculation. Also integrated was shipping support with UPS, USPS and Fedex.
On-line Webshop
The project consisted of developing an Online Webshop for a Swedish garment manufacturer. Actually the webshop has to act as a web front end for an ERP. The Webshop was tied with ERP backend(ATAIO) and it included an administrative backend, school (they were selling garments for schools) interface, and customer interface. The software was written based on a popular object oriented framework called Seagull, written in PHP. The webservices provided by ATAIO ERP was consumed using Pear SOAP library.
Ticket Manager
This project was done for an Australian client. The objective of this project was to develop an Event Management software. The administrator of the software can create new events and users can register for the event using an online registration form. The project included the integration of the system with Pay Stream payment gateway.
Performance tuned environment for hosted web-based applications
The project was to develop a custom platform for an Application Service Provider, offering hosted web-based applications, such as Content Management Systems, in a fully supported turnkey environment. The web applications include weblogs/forums and other types of CMS, domain name and e-mail services, and Internet access. The applications supported by this custom platform support and billing were handled via a uniform, customized 'web service' interface to NetSuite's customer care portal.
Domain cart
The project was for a US based client. We created custom made domain cart to register and mange domains using webbased interface. The work included the following tasks: Implementing an interface structure so that the users can change the theme and develop new themes or modify existing themes. This was done in php using smarty template engine. Adding additional functionalities like Register domain, Domain sync, Edit name server details, Domain lock, Domain autorenewal etc. It also included integrating payment gateways (worldpay and paypal) to the software.
CreditCard Validation and Order Processor
The objective of the project was to develop an ordering process for a web hosting company. The process included Credit card validation with CVV2 security checking, Domain name availability checks and GPG encrypted mailing system.
Shopping Cart
A full fledged shopping cart for a web based gift shop. The shopping cart supports unlimited products and categories. Add/Edit/Remove categories and products, an administration area secured with a username and password. The web front end of the shopping cart has dynamic product attributes relationship, HTML based product descriptions and lot more ..
IKONWARE (Web server control panel)
Ikonware is a product for managing web servers, a full fledged control-panel. It is the answer to meet the present day needs of speedy account setups as well as fast and simple client side account management, giving them a whole set of new features that will add variety as well as reliability unmatched. It includes modules for creating and managing user accounts, GUI for viewing server details like process status, memory usage, modules for installing and managing services like apache, qmail etc. The Ikonware software already exists but version 2 has a few changes. The presentation layer is changed using Smarty, and business logic which was earlier implemented using C is now done in PHP.
OrderManage (Distributed Control)
OrderPt is a product for enterprises. OrderPt includes modules such as sales order and invoice processing, accounts receivable, stock management, sales analysis and generation of various reports based on inquiries. The OrderPt system already exists as a menu driven program written in 4GL code. The project is to rewrite the whole system in java based on the 4GL code. Using the Ofbiz Framework we implemented a design with MVC architecture.
Data Entry Automation Scripts
The client requirement was to create a very general script by which he could automate his data entry tasks. The scripts should be bug free and it should allow any type of characters. We have created the programs with AWK and Perl for massaging the data to be fed to the database. The scripts parse vendor bills and gets the data in the format specified in the spec.
ClientDB
ClientDB is a tiny and highly secure tool used internally by all members of Technical service Division of Poornam. ClientDB is used to store, manage and browse through the customer information and their server information securely. The software was written using QT Libraries and C++. It uses mySQL as its database.
Shift Scheduler
The Shift Scheduler is a fool proof and highly secure software used to register shifts of employees in any enterprise be it big or small. Shifts can be scheduled in advance. A leave management system is also incorporated into the same. An user authentication system is also implemented in the software. Four different privilege levels (Admin, Team admin, Basic user, Cre) exists. The modules that exist are: team module, user module and shift module. The permissions based on the roles are adding, editing, viewing and deleting of the different modules.
Address Book Software for Palm OS.
The project was aimed to create an address book application for Palm top's using the Palm OS. The features of the software include adding new entries and searching the database for an address. The sofware was implemented with proper validations.
CK-ERP Customization
This project was to customize CK-ERP for a construction company in Ireland. The stock management and CRM module was modified to match with the current processes of the company.
Chatlog System
Chat logging system was used to keep track of the chats by employees in a centralised database. The program should parse the chat logs (both HTML and text) and enter these chat logs to the centralised database. Used perl regular expressions to parse the required data.
NAS Backup
The Objective of the project is to develop a custom software to setup and configure the managed backup through NAS. We have used Bash and Perl for the project.
Email Filtering Gateway
This was an inhouse project. The objective of the project was to parse the email headers and route the mail accordingly. The gateway script was developed to integrate it with the bug tracking system.
Role Management System
The Role Management System is a software to manage accounts to a system. The software consists of a fool proof user authentication system(login, password). Different privileges can be assigned to different roles with which permissions for a user can be controlled.
Travel Portal
This is an online system that manages various services like Ticket Booking For Various Air lines, Indian Railways, Booking Famous Hotel rooms and tourist packages. This software allows the visitors to book facilities online. The money transactions can be done through credit cards.
Video Email
This project was to develop an environment for people to record or attach video and send greetings through email. There was an Administration area, a reseller and client interface for the project. Project was developed in PHP, MySQL and used Flash Communication server for streaming video.
Customer Feedback System
This was an inhouse project and the objective of the project was to implement a feedback system through which customers can login and evaluate and enter their feedback for various services provided by Bobcares.
GoingForFree
Goingforfree.com is an on-line ecommerce site which allows customers to register and purchase a product, and along with it enlist for a free gift, which will be listed in goingforfree.com. The aim of this project was to create a professional user friendly attractive site and implement the gift matrix.
Photo Library
The Photo Library system is an Online Database program which allows customers to Search, Browse and download Copywrite protected photos. It also allows photographers to upload photos, which are then automatically watermarked and filed.
Corporate Helpdesk
CorpHelp, the Corporate helpdesk is an inhouse project which is a frontend helpdesk to General administration, Canteen, computer hardware and Infrastructure support. If the employees have any suggestions or problems in food, living quarters, to computer hardware , they can open a bug in the CorpHelp which will be taken care immediately. This is a customization of the famous bug tracking tool "Bugzilla".
Document Management System(DOCMAN)
Docman is also an Inhouse project and it is the central Electronic repository for all ISO 9001:2000 documents. DOCMAN caters to relevant documents of ALL departments and divisions in Poornam which come under ISO. This is a customized version of the famous bug tracking software "Bugzilla".
TechZilla
Techzilla is an inhouse software which function as the internal ticket database for bobcares Techzilla plays a crucial role in the working of bobcares. All the tickets answered by bobcares teams are logged by Techzilla from which the quality manager verifies the quality of each reply and it can be used to generate various reports on the performance of each Tech. Techzilla is also a inhouse customization of the famous bug tracking system "bugzilla" The main features of Techzilla are .. * My Bugs - When this button is clicked, techzilla searches for new bugs and displays it on the browser. * My Stats - This displays the quality stats of tech in graphical format. A month-wise comparison of the work quality is also shown along with the aggregate error rate. * Team Stats - This shows details regarding the team statistics. * Query - This option helps us to query recorded bugs from the bug database based on various parameters. * Find - This feature helps us to trace out a bug using the bug number. * Color Coding based on response time - The color coding varies for fresh and non-fresh bugs. The permitted life span for a fresh bug is 6 hours whereas for a non fresh bug is 4 hours. The initial response time is 0.5 hour for a fresh--> bug and 1.5 hour for a non-fresh bug.
ShiftDB
ShiftDB is used to assign clients to the techs in shift. Besides recording tickets, it also stores other information such as the total number of tickets done by each tech and statistics of ticket flow (no of tickets, hourly arrival rate etc) during the shift. It also has the functionality for adding/deleting clients and techs to the shift schedule. ShiftDB also generates client-wise ticket statistics per shift. Another important feature is techzilla calibration, where the tech is notified with the list of clients who did not receive a ticket for the past 24 hours.