Files
home-information/docs/Development.md
Anthony Cassandra 9374dc0418 Clarify that Redis is bundled in Docker deployments
Developer docs mentioned Redis as a requirement without distinguishing
between local development (where you install it yourself) and Docker
deployment (where it is bundled and managed by supervisord). This caused
confusion for a user who set up an external Redis server not realizing
the Docker image already includes one.

Closes #241
2026-03-29 13:15:54 -05:00

1.8 KiB

Home Information Logo

Development Guide for Contributors

Requirements and Dependencies

  • Python 3.11 (or higher) - installed.
  • Redis - installed and running locally (bundled automatically in Docker deployments).
  • A GitHub account.

Tech Stack

  • Django 4.2 (back-end)
  • Javascript using jQuery 3.7 (front-end)
  • Bootstrap 4 (CSS)
  • SQLite (database)
  • Redis (caching)

Getting Started

Follow these steps in order to begin contributing:

Core Guidelines (Essential Reading)

These documents contain fundamental concepts that apply across all development areas:

Development Areas

Choose the area that matches your contribution focus and browse the relevant documentation: