GSOC 2023: o3-Draw-on-body-diagram app- Project Updates & Discussion

hi

with an aim to scope down the feature and get a

  1. quickly deployable
  2. Unique
  3. Exciting feature

This feature I suppose from discussions , it will be foundational/fundamental for other orgs to pick up and enhance given the 3 months timeline i have. So my aim now is to fundamentally put in all to implement three main functional features;

  1. Template loading
  2. Gallery of diagrams/images
  3. Attachment to form entry

So this will be the project task list;

Any suggestions on improvement are welcome(thoughts about the break down)

Week Tasks Deliverables
1 Requirement gathering and analysis Finalized requirements and prioritized feature list
Design and architecture System architecture design and data model
Backend development Initial backend implementation
2 Backend development Completed backend APIs and services
Frontend development Initial frontend interface
3 Frontend development Refined frontend interface
Integration and testing Integration with OpenMRS O3 and Attachment module
4 Integration and testing Thoroughly tested and bug-fixed application
Refinement and documentation Updated documentation and user guides
5 Refinement and documentation Finalized documentation and addressed usability feedback
Deployment and demo Prepared application for deployment to OpenMRS demo
6 Deployment and demo Functional MVP deployed on OpenMRS demo
Stakeholder feedback and feature prioritization Prioritized feature list based on feedback
7 Backend development Implemented regionalized wound data(i suppose this is specific to @icrc) ()functionality
Frontend development Implemented diagram annotation and image attachment
8 Backend development Completed template configuration and upload functionality
Frontend development Implemented gallery for template loading
9 Integration and testing Tested integration with Form Builder module
Refinement and bug fixing Addressed bugs and performance issues
10 Refinement and bug fixing Refined user interface based on feedback
Documentation and finalization Completed documentation and user guides
11 Deployment and demo Conducted final testing and bug fixing
Stakeholder presentation and feedback collection Gathered feedback on MVP and future enhancements
12 Final refinement and bug fixing Addressed any remaining issues and polished the solution
Final documentation and project conclusion Completed documentation and concluded the project

Just to get me started with week 1 task;

How does the existing OpenMRS data model align with the requirements of the wound data regionalization, annotation, and image attachment features?

I want ensure that my implementation aligns with the OpenMRS data model and allows for smooth integration and interoperability within the OpenMRS ecosystem.

I need guidance here :innocent:

@ibacher @burke @mksd @michaelbontyes @heshan @jayasanka @jesplana @dkayiwa