OpenCATS documentation
  • >current release 0.9.7.4
  • Introduction and Overview
    • Licensing
    • Authors and Contributors
  • Installation
    • Install on Ubuntu
    • Install on Windows
    • Run the Installer
  • Using the software
    • companies, contacts, job orders, and candidates
    • Screens In-Depth
  • How-to's
    • Hiding tabs
    • Password resets
    • Emails & reminders
  • Technical configuration options
    • Technical overview of original OpenCATS Source code
    • Access control lists
    • CMS addons
    • Dev Guide to migrate Legacy to Symfony
    • Developer Guide
    • How_to_install_Sphinx
    • How_to_script_database_backups
    • Docker - OpenCATS Installation Instructions
    • LDAP_Authentication_module
    • Multi lingual_version
    • OpenCATS Youtube channel
    • Pre-requisites
    • Roadmap
    • Vital Security: Restrict access to upload folders (.htaccess)
    • OpenCATS Backup/Restore and Upgrade Instructions-THIS SECTION INCOMPLETE!
Powered by GitBook
On this page
  • Quick start
  • References
Edit on GitHub
  1. Technical configuration options

Developer Guide

PreviousDev Guide to migrate Legacy to SymfonyNextHow_to_install_Sphinx

Last updated 2 years ago

The purpose of this guide is to get you started in OpenCATS development.

Quick start

The easier way to get started is to fork the project, download the source code and run the product using the Test environment provisioned by Docker.

Prerequisites

  • Git

  • Docker 1.12+

### Forking OpenCATS repository

Downloading OpenCATS

Using docker environment for development

References

Technical vision

Design documents

https://github.com/opencats/OpenCATS/wiki/Technical-vision
https://github.com/opencats/OpenCATS/wiki/Software-design-documents