arrow-left

All pages
gitbookPowered by GitBook
1 of 1

Loading...

Architecture overview

hashtag
API

The API is built with Django Rest Framework and implements the key concepts of Prophecies.

hashtag
Stack

Prophecies is based on the following open source tools:

  • Python 3.9, 3.10

  • Node 16, 18

  • Django 4.2

hashtag
Interaction workflow

This sequence diagram illustrates the communication flow within the Prophecies platform infrastructure, focusing on how a request travels from the user interface to the database and back.

hashtag
Database schema

Here is a simplified version of the Database schema.

Django Rest Framework 3.14
  • Django Rest Framework JSON:API 6.1

  • Pytest

  • Vue 2.7

  • Vue CLI 5

  • Vuex ORM 0.36

  • Jest 28

  • Poetry

  • Yarn

  • Use this page to explore the latest specifications of the API.

    This schema follows the . You can load this file in many OpenAPI clients, including Swagger or Redoc.

    The JSON:API spec is a standard for structuring JSON responses in APIs to optimize data exchange and efficiency.

    Explore the APIarrow-up-right
    Download API schemaarrow-up-right
    OpenAPI 3arrow-up-right
    JSON:API specificationarrow-up-right
    spinner
    spinner