Skip to main content

Web Applications

Overview

A web-based application is any information that uses a website as the interface or front-end. Users can easily access the application from any computer connected to the Internet using a standard browser. This contrasts with traditional desktop applications, which are installed on a local computer.

Benefits of a web app

  • Easier to develop
  • More useful for your users
  • Less compatibility issues (almost zero for how we develop them)
  • Easier to install, maintain and keep secure
  • Easier to grow as you grow

More and more commercial systems that we buy for use on campus are web apps. We also have the ability to develop custom apps for specific needs. Our office has developed a set of common tools in the PHP programming language that enable us to develop and deploy a web app rather quickly. We currently have close to a dozen in use or development. We are also looking into adopting the Laravel framework for future (and existing) web application development. This move away from custom tools should speed up development, increase security and shadow what CIT is doing with web applications it develops / supports.

Some folks believe "web apps" are a new concept, but essentially it is a "thin client" model which has been around since the dawn of computing. 

Current Projects

  • Administrative Systems Information System (ASIS)
  • Alert
  • Continuity of Operations Planning (COOP)
  • Geneseo Inauguration Organizer (GIO)
  • Geneseo Maintenance Management System (retired)
  • HR Key Performance Indicator tracker
  • UNYCC Training Registration