Web Development & Programming Services

Jump to a Section

Web Applications

McCormick IT provides web application development services to the McCormick community. Web applications accept input from users via web forms and report on or automate the tabulation and distribution of that information. These are typically complex projects that are planned and executed in terms of several months.

Applications are constructed using development tools that are supported by the McCormick IT department. These include PHP, Ruby on Rails, and the PostgreSQL database.

Key project components:

  • Identification of business needs or improvement opportunities
  • Evaluation of existing systems against needs
  • Proposal for creation of new, or adaptation of existing system
  • Project scheduling (timeline) and resource assignment
  • Development
  • Testing
  • Launch

Return to Top

 

Project Scheduling

It is important to plan well ahead of important dates when requesting web team services, as multi-week or multi-month projects may need to be scheduled to begin some time after the original request date.

We encourage consideration of project lead time when planning expectations for a project launch. We will make every effort possible to meet requested dates within reasonable limits of all requests we receive.

Return to Top

How to Make a Request

Requests should be emailed to mccit@northwestern.edu. The client then meets with the McCormick IT programmer to set up the goals and the schedule of the project.

Return to Top

Browser Support Policy

The web development team supports and tests software on the latest versions of the following browsers:

  • Apple Safari*
  • Google Chrome
  • Microsoft Edge*
  • Mozilla Firefox

If specifications include mobile device support, the following browsers are also tested for functionality:

  • Chrome for Android
  • Mobile Safari for iOS*

* The latest versions of these browsers are provided as free upgrades either by free operating system updates or automatic updates. Use of old, unsupported and insecure browsers puts your personal computer and the information in systems you use at risk.