1-866- GLOWTOUCH
Sales: 515-682-7295
Support: 515-558-6160
info@glowtouch.com

 
 

PHP Projects



Bellwether Software
BellwetherDuration : 12 Months (Still in Progress)
Platform : Windows, Linux (Apache).
Language/Tech: PHP, JavaScript, Ajax, XML
Database: MYSQL.
Team: 5

Description:
This project contains 10 functional modules
1) Purchasing
2) Receiving
3) Requisitions 
4) RFQ’s
5) Inventory
6) Invoice
7) Warehouse
9) Utilities
10) Master Files

Purchasing Module enables users to Prepare Purchase order.  It can be used as a standalone unit or with other modules.

Key features:

  • Use comprehensive Vendor and Material files to minimize data entry of purchase orders and help to ensure consistency in P.O. data.
  • Generate orders for items with or without item numbers.
  • Generate new P.O.s from requisitions, requests for quotations, and existing purchase orders.
  • Generate blanket purchase orders and releases against blanket P.O.s.
  • Check budget balances while generating P.O.s.
  • Manually assign purchase order numbers, or allow PMX to automatically assign them.
  • Pre-store frequently used blocks of text and includes them on any P.O. by entering appropriate Special Text Code.
  • Use a text-editor word-wrap feature to enter lengthy P.O. text.
  • Specify multiple delivery dates, job numbers, project numbers, expense account codes, and ship-to addresses on a single P.O. Print, fax or e-mail P.O.s.
  • Automatically calculate sales tax on all taxable items on a P.O.
  • Use an automated history card to display pertinent information about previous purchases.
  • Use a complete set of management reports to analyze your purchasing totals over any date range.
  • Receiving When you enter material receipts online in PMX, the system automatically updates the status of open purchase orders. If you use the Receiving module in conjunction with the Inventory module, the system also updates the on-hand quantity for each inventory item received and reduces the on order quantity.

    Key features:

  • Enter receipts on line as material is received.
  • Enter multiple partial receipts for the same purchase orderline.
  • Enter receipts using a different unit of measure from the unit of measure entered on the purchase order. PMX
  • Automatically performs the U/M conversion for you.
  • Print receiving tickets to accompany received items.
  • Maintain vendor performance ratings based on your weighting factors for delivery, quality, and price.
  • Instantly display receipt information and the status of open purchase orders on your screen.
  • Print receiving reports showing the receipt history for any user-defined date range.
  • Print expediting reports that show open purchase order items that are scheduled to be received, purchase order items that are overdue, and purchase orders that are closed.
  • Requisition Individual user departments can create requisitions from an online catalog, or in a free-form mode. Requisitioners can be located anywhere on the business enterprise and individual users with granted security can access the system through their PCs.
    Key features:

  • A multi-level online approval process prevents items from being ordered prior to all necessary sign-offs.
  • A requisition can be changed until it is converted into a purchase order.
  • You can convert requisitions to purchase orders without rekeying any of the original requisition information.
  • Multiple requisitions for similar material or services can be consolidated into a single purchase order, or a single requisition can be split among multiple vendors on multiple purchase orders.
  • Instead of converting requisitions directly to purchase orders, you can convert requisitions to RFQ’s for selected vendors.
  • RFQ's To determine the best price and terms for an order, use PMX's optional Requests for Quotations module. Create a Request for Quotation (RFQ) from an existing requisition, or simply enter your bid items
    and selected vendors

    Inventory PMX helps you to stay in control of your inventory every minute of every business day with online access to all inventory information. The integrated tracking system automatically updates on-order inventory balances when you create purchase orders in the Purchasing Module.

    Statistical Inventory Control—the Inventory Module supports full statistical inventory control, including reorder point, reorder quantity, and minimum and maximum stock levels. PMX tracks which items are being taken and by whom, letting buyers know when and how much to order.

  • Three Inventory Costing Methods—the system tracks the standard cost, average cost, and current cost of items to value your on-hand inventory and inventory usage.
  • ABC Analysis—PMX can identify and report on items by ABC category to achieve more efficient inventory management.
  • Issues, Returns, Receipts, and Adjustments—Use the Inventory Transaction screen to issue items from or return and receive them to inventory. You can also make inventory adjustments on the same screen. When entering an inventory transaction, you can record the receiving department, consumer, job, and general ledger charge account for reporting purposes.
  • Warehouse Transfers—Quickly record transfers of stock from one warehouse to another with the Warehouse Transfers screen.
  • Automatic Reorder— automatically updates PMX’s Requisitions Module with purchase requisitions for items at or below their reorder points.
  • Invoice The matching of invoices to purchase orders and receipts has always been a very time-consuming, paper-based, manual process. Now, with PMX’s Accounts payable Interface Module,

  • Sales tax is automatically calculated from the tax percent on the purchase order and the taxable dollar amounts.
  • You are immediately alerted if freight charges are authorized on the invoice.
  • You can override system-generated invoice dollar amounts and you are immediately alerted if the discrepancy falls outside your user-defined tolerances.
  • During invoice entry, you can view the complete P.O., including any comments from the buyer, and all receipt activity against the P.O.
  • You can automatically charge freight and tax amounts to predetermined expense accounts or prorate the cost to invoice line items.
  • A complete set of status reports show material received but not yet invoiced, invoices approved for payment during a specified time period, and invoice distribution amounts, along with their G/L expense accounts, during a specified date range.
  • Ware House: The Warehouse Management module lends additional functionality to the Inventory Control module by automating the transfer of inventory items from multiple warehouses to internal user departments and remote sites within a corporation.

  • Warehouse orders may contain multiple expense accounts, project numbers, job numbers, and department codes.
  • Picking tickets, packing slips, and shipping labels are produced automatically.
  • Orders for out-of-stock items are automatically filled when the items are re-supplied.
  • Internal users or Central Receiving can record deliveries of shipments.
  • Online queries and status reports spotlight order status (e.g., shipped, pending shipment, back-ordered, or received).


  • Client 2

    Duration: > 1 Year (still in progress)
    Platform: Windows, Linux
    Language/ Tech: PHP
    Team:4

    Overview of Company/ Product
    A user friendly web application designed to book and schedule appointments, register and administer events, classes or workshops.

    Bookingcalendar.com serves many industries such as massage therapists, acupuncturists, chiropractors, photographers, Instructors (lessons), tourism event operators, personal trainers, sports facility reservations (ex. tennis courts, arena ice time) schools for class registration, beauty salons, hair salons, barbers, human resource departments, consultants and many more.

    Key Features:

  • Allows Customers to book their own Appointment or register for an event/workshop at any time, from any location and allows the vendors and staff to manage Appointments and Events/workshops.
  • Allows System Administrator to create multiple vendors with their individual time zones and Vendors can create their own Agents and Customers in different time zones and each one can access the calendar from any locations and guest can access the calendar if the vendor gives permission to access the calendar.
  • Allows Administrator, vendors to create and manage the schedule, services and Events with option in the Services providers to have Multiple Appointments per time slot. It has the feature to accommodate the fixed number of Customers for the particular events and has the option to have off days for particular events, Schedules and Services.
  • It is easy, secure and fast and Generates Reports of Sales/bookings, Staff hours and Reminders
  • It accepts payments in different payment options like HSBC, pay pal, credit card etc and create receipts and also has the feature to create waiting list for the customers.
  • It allows Administrator, Vendor to create Gift certificates and Credits and customers can buy and use these against the services after payment is confirmed.
  • It has the feature of Standing reservations , where the customer can book a particular service for a Schedule provider or Events for any period of time as Set by Administrator or vendor .
  • It also allows to Create a group of services as a Special package and let the customers book it and also has the features of Shopping cart . It allows the features of canceling and rescheduling the Appointments and Events by Administrators, Vendors, Agents and Customers.
  • It is incorporated with separate interfaces for Administrator, vendors, agents and customers with authentication for each and an interface for guest users.
  • It allows Paypal integration through PayPal IPN and Card service integration through Card service Interface
  • Softwares

    • Database: MySQL version 5.0
    • Server Side Script: PHP 5.0
    • PHP Smarty Template engine
    • AJAX implementation wherever applicable through SAJAX lib for PHP
    • CSS-P based page layouts
    • Browser Support/User requirement
      1) Windows 98, ME, 2000, XP, and NT
      2) Recommended: Internet Explorer 5.0 (or higher)
      3) Netscape 7.0 (or higher)
      5) AOL6.0 (or higher)
    Client 3

    Duration: > 4 months (still in progress)
    Platform: Windows, Linux
    Language/ Tech: PHP
    Team: 5

    General Description :
    Simply me is  an online Television portal  which allows the  clients to  view any channels and programs of their choice  at  their convenient time from any where in the world. It allows the Admin to  assign the Advertisement for each channel or  programs  thereby  increasing the revenue for  the owners of  those  channels

    Key Features:
  • Allows the clients to register  for the Simply me TV online
  • Client  can  view  any  channels /programs of  their choice  at any  time from  anywhere in the world .
  • Allows the Programs to be accessed from external websites
  • Advertisement frequency can be assigned for each program separately
  • Has the feature of  managing and assigning the Psychographic Ad and Psychograhic tags which stores the  tags . Login Customers must be able to answer questions set by Admin  and the Psychographic Ad video can be played  according to the answer entered by clients
  • Has the feature to enable or disable the  Psychographic Ad for each program
  • Has the feature to upload either video, games or Live stream for each program
  • Both Channels and programs  could be  assigned as Live stream
  • Program rating can be assigned for each programs and  thereby  restrict the Kids  from  watching certain programs not suitable to their age
  • Clients can  get new letters  about their  preferred channels and program updates
  • Play list programs and  Play list promos can be uploaded with any number of video files
  • Graphic slide show, background slide show and scroll text can be assigned for each channel and program play list can be assigned for each program
  • Even a  non logged in customer can  submit  any videos, document ,music files  for any  particular channel or  all channels .
  • Has the feature to approve the  media files submitted by clients for each channel by various levels like Staffs, Vice president, Executive producers , President etc and emails will be forwarded to all at various stages of  Approval


  • Software Details
    • Database: MySQL version 5.0
    • Server Side Script:  PHP 5.0
    • PHP Smarty Template engine
    • AJAX implementation wherever applicable through SAJAX lib for PHP
    • CSS-P based page layouts
    • Browser Support/User requirement
      1) Windows 98, ME, 2000, XP, and NT
      2) Recommended: Internet Explorer 5.0 (or higher)
      3) Netscape 7.0 (or higher)
      5) AOL 6.0 (or higher)

    Key Modules:
    Channels: This allows the  System Administrator to add, modify and delete channel   and Staffs  can  add, modify or delete the channels  based on  permission settings assigned by Administrator  . The administrator can assign the channel as  a live stream channel
    Programs  :  On selection of the channel , it allows the admin to list , add, modify and delete the Programs  with the option of assigning the program as live stream  program  . It also has the  option to select the   duration of  Advertisement frequency  and accessing the external website  access
    Traffic : on selecting the channel  ,  Play list Sponsors  has the  ability to upload  any number of  video files  , and  it has the feature to add ,modify or delete the images for   background and graphics slide show. On selecting the channel and the program it allows to upload any number of video files for the sponsor Ads .
    Creative services: Admin can upload any number of  video files  or  assign Live stream  video file  on selecting the channels in promo1,prom2 and promo3  and  it has the feature to add ,modify or delete the images for   background and graphics slide show. On selecting the program , any number  of video files can be uploaded for playlist(promo1)
    Scroll bars : It has the feature to  enter the scroll text and upload images for each channel
    Questions: Administrator can add, modify or delete the questions and assign the days for the question to display when the client logs in or assign the question as  Emergency so that the question would flash when the client logs in. .
    On line Submission: It allows the Administrator to view  the  reports of  media files which has been submitted online by clients  for specific duration.
    Users: It allows the admin to add, modify and delete the users ie  clients, Staffs and Media users . It also allows the admin to assign the permission for staffs to read/write/Add/delete the modules like Channels, Programs , Traffic, creative services etc.
    Newsletter: It allows the Admin to add new  template  and  assign the template to particular channel  so that  admin could   deliver channel and program updates to  client’s  email.