Documentation
  • Welcome
  • 🚀Getting Started
    • Introduction to AstroPlant
  • 🌱AstroPlant Kit Setup
    • Welcome to the setup guide
    • Designing your project
    • Operation & safety
    • Building the Maker Kit
      • Electronics assembly [Maker Edition]
      • Electronics assembly from scratch
      • Casing assembly v5.2
      • Extension shield connection mapping
    • AstroPlant software
      • Kit software setup
      • Building your kit software from scratch
      • Updating your kit software
      • Changelog
    • Registering and configuring a kit
    • AstroPlant Growth Protocol
    • Resources
    • Setup FAQ
  • ⌨️ Developers
    • Become a space dev!
      • AstroPlant Ecosystem
      • Data Concepts and Terminology
      • Software Architecture
      • GitHub Repositories
    • Core API
      • Getting Started
      • API Models
      • Live Feeds (WebSockets)
    • Community Platform
      • Architectural Decisions
      • Documentation
        • Project Structure
        • Front-End
        • Back-End
      • Development Setup
      • Roadmap
    • Software Customization
      • Use cases
    • Developers FAQ
  • 📚Resources
    • Contributing
Powered by GitBook
On this page
  • Strapi Models
  • Articles
  • Categories
  • FAQs
  • Features
  • Help Sections
  • Library Medias
  • Library Section
  • Users
  • E/R Model

Was this helpful?

  1. ⌨️ Developers
  2. Community Platform
  3. Documentation

Back-End

Documentation for the back-end of the community platform

PreviousFront-EndNextDevelopment Setup

Last updated 4 years ago

Was this helpful?

For most information on this part and understanding what has been done please see the .

As stated in the , the back-end is made of a that handles a Postgres database. The community back-end is also depending on the authentication system of the , as it is using kits data. The overall back-end around the community API revolves as follows :

Strapi Models

Articles

Official news from the AstroPlant team.

Categories

A category of an article

FAQs

A frequently asked question model

Features

A feature to be added to the roadmap

Help Sections

A help section used to sort the FAQs

Library Medias

A media from the library

Library Section

A section of the library

Users

Model representing a user on the platform

E/R Model

For those who are more comfortable with database models, here is an entity-relationship model of the current database :

Full model
Full model
Full model
Full model
Full model
Full model
Full model
Full model
Strapi Documentation
Architecture Part
Strapi API
Core API
61KB
ER_Model_Community_API-EA - v1.2 Features.pdf
pdf