Web-Based Applications

Web-based applications offer several advantages over traditional ones. Even PC based application are being rewritten to take advantage of the internet or at least be internet aware. This paradigm shift requires a new architecture and a new way of designing applications where the data and information reside somewhere else and not necessarily on your local computer.

Our team has a vast experience in software development methodology and languages. With 25 years of software development under our belt, we have built several large web-based applications.

Our own AMH-POS product reflect our expertise in this domain where we took an traditional Point of Sale (POS) application and rewritten it as a web based one.

AMH Services

While we support many standard languages and technologies, we are concentrating on Open Source one like PHP, mySQL and Apache servers. We like Open Source technologies because not only they are cost effective, but they also provide a truly cross platform solutions away from proprietary competing implementations and software religious wars.

Linux Logo Apache Logo mySQL Logo PHP Logo

 

Please feel free to contact us to discuss your needs. You will be pleased with our design methodology and the cost effective solutions we provide.

Advantages of a Web-Based application:

  • Cross-platform compatibility: any software we develop will run on Intel based machine, Sun workstations, Apple or IBM machines.
  • Operating system independence: Regardless of what your existing environment is (Windows, Linux, Mac OS), our web applications will run as is.
  • Ease of maintenance: The Software is installed on a server and everyone else will access the application through a web browser. You have only one installation and only one machine to maintain. You don't have to worry about any software installation or data backup elsewhere.

    For External web sites, you don't even have to worry about that since all hosting companies provide daily backups and network management. ( 99% up time guarantee)
  • Always up to date: you can add features and functions, fix bugs etc... and your clients will see it immediately. there is no need to download updates to their pc to keep up with the latest versions.
  • Immediate access. Web-based applications need not to be downloaded, installed and configured. Client access their account online and they are ready to work no matter what their setup or hardware is.
  • More reliable: PC based applications are prone to crashing and can have conflicts with other existing applications and upgrades.
  • Worldwide access: Since the internet is truly global, you don't need any extra private networks to link your offices worldwide.
  • Multi-user ready: PC applications were designed to be used by one person at a time. Sharing and collaboration are a big challenge. Web-based applications are designed to support concurrent users.
  • Scalability: Web-based applications will handle any number of users. You are only limited by your server capacity which in turn can upgraded to fit your need.
  • Safer Data: if your hard disk crashes your data is lost. The burden of backing up your data is pushed on the end-user.