Develop a shared types library to centralize and standardize the data types used across the MykoMap API. This will ensure consistency in how data structures are defined and used across different parts of the project (FE and BE).
Objectives
Create TypeScript definitions for all data models used in the API.
Ensure these types are shared and reused by both the frontend and backend.
Implement a versioning system for the types library to manage changes effectively.
Acceptance Criteria
A shared types library is created ready for integration into both the frontend and backend codebases.
The library includes all necessary types for the current API design.
Documentation on how to use and update the types library is provided.
Created after whiteboard #267
Description
Develop a shared types library to centralize and standardize the data types used across the MykoMap API. This will ensure consistency in how data structures are defined and used across different parts of the project (FE and BE).
Objectives
Acceptance Criteria