oxcam

Oxford/Cambridge Alumni Group Application - Support Guide

This section of the guide covers installation and support and is intended for the more tech-savvy volunteer organizer charged with installing and maintaining the organization’s IT infrastructure. To return to this page from elsewhere in the guide click on the title. There is also a User Guide.

The online database is an open source project. Please start by reading the project README you will see there (you probably came here from there!).

Oxcam is a Python App running under the open source web framework Py4web. See the contents page for a description of the app structure.

You need a web server belonging to the organization. OxCamNE uses PythonAnywhere and has an account there with username ‘oxcamne’, hence the database is reached at https://oxcamne.pythonanywhere.com/oxcam. This is a low cost and relatively straightforward option. Whatever your choice of web server, first ensure that the prerequisites described in the oxcam and py4web README files are satisfied and that you have Py4web up and running on your web server. The Py4web documentation has information on installing Py4web on a variety of environments. However, if you will be using Pythonanywhere, please follow this installation guide to install py4web there.

See instructions on installing the oxcam app here. If you are installing a development environment see here.

For managing and supporting the database there are a number of tools: