GeoSight Developer GuideΒΆ
In this section of the documentation, we aim to onboard developers onto the process of setting up a developer workstation, understanding the system architecture, contributing back to the project and so forth. Here is a brief overview of the content provided here:
- Architecture: - Here we outline the system architecture using ER Diagrams, Software Component Diagrams etc.
- Design: - Here we outline design guidance of project.
- Roadmap: - Here we outline future plans for the project.
- Testing - This section focuses on setting up end-to-end testing for the project.
- Plugins: - In this section, we cover the GeoSight plugins that can be activated.
- Translation: - In this section, we cover how to do translations.
- Workflow: - In this section of the documentation, we explain how to work with workflows, examples of typical workflows for adding features, fixing bugs etc.
- Github Workflow Here, we present the documentation workflow for creating a new feature or reporting a bug.
- End to End Test Workflow Here, we present the documentation workflow for interacting with end-to-end tests to ensure the frontend functions correctly.