Skip to content

Developers

Aleksei Terin edited this page Jan 15, 2024 · 2 revisions

For developers

At a high level of abstraction, Copa distills into three layers:

  1. Front-end
  2. Back-end
  3. The bridge between the two

The order of pages below will guide you through a high-level overview of the Copa functionality and how it's presented to the user, gradually building towards a more granular dive into how data is stored and what algorithms are present. We will also examine the development workflow, and how you may contribute to the project.

Tip

Before you begin, it's helpful to understand what Copa actually does, as outlined in the README.

Contents

  1. Front-end
  2. Back-end
  3. SPA architecture
  4. Copa structure
  5. Core functionality
  6. Development workflow
Clone this wiki locally