Technologies Used: Java Mobile Edition (MIDP 1.0 & MIDP 2.0), Linux Server, HTTP, Internationalization (Arabic & English UI), Joomla  | The purpose of this software is to provide its user information about the current up-to-date status of stocks in the Saudi Stock Exchange. The client application runs on all mobiles supporting Java (both MIDP 1.0 and MIDP 2.0). The user would first register on a website developed using Joomla. Using the website's login information the user would then register his/her mobile with the server using the Java Mobile Application. The application would login to the server and then display LIVE stocks information on the mobile. Some features of the Java application are as follows: - Options for choosing favourite stocks
- Multilingual user interface (Arabic and English)
- Multiple themes for the stocks display
- Multiple layouts for displaying stocks
- Maintaining record of stock buying and selling activities
|
|
|
Technologies Used: Palm OS, Linux, Windows, PHP, MySQL, Java, SuperWaba SDK  | This software was developed as part of a contract for National Drilling Company (NDC), Abu Dhabi for performing the physical inventory of approximately 120,000 items on various rig locations, warehouses and workshops. The software was broken up into 2 modules, one for recording the inventory on-site and another for reporting. The recording software was Palm OS based running on a PDA which allowed searching through a database for identifying items and adding/editing inventory records. The reporting module was web-based running on our internet servers accessed by NDC staff from their premises. Its notable features are: - Central Database Server and Reporting Software running on Linux
- Palm OS PDA based recording software
- Automatic processing of recorded data and generation of reports
- Multiple fast search facilities through a 120,000 records long database on PDA
|
|
|
Technologies Used: Windows/Linux, Java, MS Excel, PDF, Platform Independant, Database Independant, Embedded Database, Barcode, RFID / Proximity Cards, Magnetic Stripe Cards  | This software allows an organization to record and keep track of attendance data for all its employees, providing customized reports for tracking attendance activity. Employees swipe their identification cards on the attendance terminals using barcode, magnetic or proximity readers. The terminals records the data directly onto a database server. Its notable features are:
- Reports can be viewed in Real-Time
- All reports can be saved as MS Excel, PDF, HTML and XML
- Works standalone, over an intranet or over the Internet
- Works with Barcode, Magnetic stripe cards or Proximity / RFID cards
|
|
|
Technologies Used: VBA, MS Office Automation This software is developed for The McShane Firm, LLC - Law Offices. It allows its users to create wizard driven letters using a simple user interface. Once the wizard has been generated, a user can run the wizard which will ask questions step by step and then automatically generate a letter in MS Word using a defined template.
|
|
|
Technologies Used: Windows Client, MS Office Automation (Word and Excel files generation), Embedded database This software is developed for The McShane Firm, LLC - Law Offices based in Harrisburg, PA for tracking of payments for cases being handled. Its keeps a record of all payments received and pending from clients. It automatically generates letters in MS Word to be sent to clients for reminders, contracts to be signed etc. It also generates various reports in MS Excel for administration purposes.
|
|
|
Technologies Used: Website Scraping, HTTP, Iconv, Charset Conversion, i18n, Windows Client This software is developed for a Japanese client to have an easy to use desktop application to keep track of items of interest on the Yahoo Japan Auction website. The application downloads all the catetgories on the site, allows its user to select categories of interest, items of interest, automatically download the current bid price of selected items, display details of items in a sortable grid etc. The application uses Iconv to convert the website's Japanese charset (EUC-JP) text into UTF-16.
|
|
|
Technologies Used: Linux Server, Windows Client, Encryption, HTTP/FTP, Win32 API This software is developed for the Pro Gaming League website. Its purpose is to record games played by members of the league to ensure that they were not using any cheats or mods during the game. The software monitors user's windows processes, takes screenshots at random intervals during a game session and uploads the data directly onto the league's server where all players of that session could then see each others data. The data collected during the session would be encrypted using a mix of multiple standard encryption methods along with a customized algorithm. All communication with the server was encrypted. |
|
|
Technologies Used: Windows Client, ActiveX, Linux Server, MySQL  | This software is for tracking official letters sent to company clients. It provides facilities for inserting, editing, deleting as well as searching of letters by date, subject and/or by the client name it was sent to. Its notable features are:
- Central Database Server running on Linux
- GUI running on Windows client
- Accessible through Network
- Auto Generation of Reference Numbers
|
|
|
Technologies Used: Windows Client, ActiveX, Office Automation, MS Excel, Web-based client, Linux Server, MySQL  | This software allows employees to manually specify the number of hours they have worked on a particular project in a day using a Web interface over an intranet. It compares the time entered by employees against their Time In and Time Out data from an Attendance Machine for validation. The software then reports the cost incurred on a particular project through a Windows client installed on the company Administration Staff computers. It provides a facility to check individual employee(s) salary expense as well as all the salary expense on a particular project. Its notable features are: - Web interface for employees requiring no installation
- Windows-based heavy clients for reporting
- Central Database Server
- Accessible through Network
- Create Reports in Microsoft Excel format
|
|
|
Technologies Used: Windows Client, ActiveX, Linux Server, MySQL  | This software is for checking employees leave(s) status. It provides facilities to show full leave(s), Half day(s) of a specific employee. The software has a facility to show all employees monthly leaves status in Microsoft Excel sheet. Its notable features are:
- Central Database Server
- Accessible through Network
- Create Reports in Microsoft Excel format
|
|
|
Technologies Used: Linux Server, Web-based client, MySQL, Cross-Browser Compatible  | This is a web based Library Management System. This software provides a web interface for inserting, editing, deleting as well as searching for books in a library. It provides facilities for searching of books by author name, book title or subject. Its notable features are:
- Web interface for searching and managing the library database
- Central Database Server
- Accessible over an intranet or internet
- Search by ISBN, Author, title and subject
|
|
|
Technologies Used: Windows Server, Web-based client, MySQL, Barcode  | This software allows a web-based management of employee attendance data recorded by an Attendance Machine or software. The software includes adding/editing employee information, manually adding/editing employee attendance data, printing employee identification cards (barcode) and viewing employee’s attendance data. Its notable features are:- Central Database Server
- Accessible over an intranet or internet network
- Interactive web user interface
- Generation of web based reports
|
|
|
Technologies Used: Windows Client, Web-based Client, Linux Server, MySQL, ActiveX  | This software is an online PC Complaint System. A user can initiate a complaint by filling an electronic complaint form. Another program installed in the IT department will alarm the IT personnel about the problem. After resolving the problem an IT personnel fills an electronic follow up form. Its notable features are:- Central Database Server
- Web interface accessible over an intranet or internet
- Windows based client integrated into the system tray
| |
|
Technologies Used: Windows Client, ActiveX, Office Automation, MS Excel, Linux Server, MySQL  | This software is a 3 level General Ledger with the facility to output reports in Microsoft Excel format. The program is a complete accounting software. The software includes voucher entry, chart of accounts, Trial Balance, General Ledger, Second Level of Account etc. Its notable features are:- Central Database Server
- Accessible through network
- Create reports in Microsoft Excel format.
|
|
|
Technologies Used: Windows Server, Web-based Client, MS SQL Server, Windows Scripting Host, Windows Event Handler  | This software is for tracking printing carried out using printer shares. The data recorded includes the username of the user printing, the file name and the printer name. This software is used to track the number of prints done by each employee. Its notable features are:- Central Database Server.
- Web interface accessible over an intranet or internet
- Web based reports giving an exact picture of expenses being incurred due to employees abuse of printing resources
|
|
|
Technologies Used: Windows Server, Windows Client, DCOM, ActiveX, Network Programming, MySQL  | This software is a client/server package for searching and viewing engineering CAD drawings from a central database. It provides facilities for searching of drawings by job number, section number or by text. The software has a separate module for entering and editing drawing information into its database. The server uses DCOM technology and clients connect to server through TCP/IP. Its notable features are:- Central Database Server
- Accessible on an intranet
- Search and view CAD drawings in both raster and vector formats
|
|
|
|