Skip to content

Set up Backend Infrastructure #159

@Aveline-art

Description

@Aveline-art

Overview

As a developer we need to have a backend to store our app critical data. For this issue we will set up the backend infrastructure.

Action Items

  • In accordance to Django and DRF best practices, create our backend architecture
    • As part of this, also incorporate swagger as part of our backend UI
  • Edit wiki to add information on our architecture
  • This issue can be done concurrently with Create Backend Schema in DRF #220 , which is dependent on this issue

Resources/Instructions

Resources

Note: proper backend infrastructure must support the following:

  • type casting and type checking of incoming data
  • proper argument validation before model creation
  • check for required and optional data
  • proper model relationship handling (one 2 many, many 2 many...)
  • login/other verification for user endpoints to ensure data safety

Metadata

Metadata

Assignees

Labels

PBV: devall issues for engineering roles (devops, backend, frontend, db)complexity: missingfeature: ArchitecturePertains to project architecture and settingsrole: backendPertains to backend taskssize: 8ptCan be done in 31-48 hours

Type

No type

Projects

Status

✅ Done

Relationships

None yet

Development

No branches or pull requests

Issue actions