Code4GovTech/C4GT

[DMP 2024]: Design Map Storage Backend

Opened this issue · 0 comments

Ticket Contents

GeoQuery.in is set to become India's leading free and open-source mapping tool, dedicated to offering precise and current geographical information accessible to everyone. Currently, we store JSON Data for various features such as Govt Buildings and Mandis for farmers. However, as the number of features in the map increases with scale, we need to redesign the backend to support the storage of Map Data as well as data for layers above it + features. This involves a total redesign of the backend and will be broken down into several steps.

Goals & Mid-Point Milestone

  • Redesign backend to support storage of Map Data.
  • Redesign backend to support storage of data for layers above the map.
  • Redesign backend to support storage of features.
  • Ensure scalability and efficiency in storing and retrieving data.
  • Ensure backward compatibility with existing data structures.

Setup/Installation

No response

Expected Outcome

A redesigned backend system for GeoQuery.in capable of efficiently storing Map Data, layers above it, and features, ensuring scalability and backward compatibility.

Acceptance Criteria

No response

Implementation Details

The implementation will involve:

  • Database schema redesign to accommodate Map Data, layers, and features.
  • Development of APIs for storing and retrieving Map Data, layers, and features.
  • Integration with existing systems for seamless transition.

Mockups/Wireframes

No response

Product Name

GeoQuery.in

Organisation Name

SamagraX

Domain

⁠Agriculture

Tech Skills Needed

JavaScript

Mentor(s)

Category

Backend, Other