Difference between revisions of "Folksonomy Engine/Flutter interface"

From Open Food Facts wiki
Jump to navigation Jump to search
(Created page with " === Project 4: Create a very simple Flutter interface to Folksonomy Engine (our Food Knowledge Graph) === Description: Making choices regarding food often depends on the fo...")
 
 
(2 intermediate revisions by the same user not shown)
Line 1: Line 1:
 
+
[[Category:Project]]
 +
[[Category:Flutter]]
 +
[[Category:Dart]]
 
=== Project 4: Create a very simple Flutter interface to Folksonomy Engine (our Food Knowledge Graph) ===
 
=== Project 4: Create a very simple Flutter interface to Folksonomy Engine (our Food Knowledge Graph) ===
 
Description:  
 
Description:  
Line 25: Line 27:
 
* Project duration: 175h
 
* Project duration: 175h
 
* Difficulty rating: Easy
 
* Difficulty rating: Easy
 +
 +
==== Current UXR research, mixed with Open Lists ====
 +
- Current UXR research, mixed with Open Lists: https://www.figma.com/file/uEtDC3hqIZZeOs6AQAed3D/OpenLists?node-id=0%3A530

Latest revision as of 13:35, 6 August 2024

Project 4: Create a very simple Flutter interface to Folksonomy Engine (our Food Knowledge Graph)

Description:

Making choices regarding food often depends on the food category considered. Some criteria are especially important when choosing a fish or a ready made meal. Showing and explaining those criteria in context (and whether the product meets them) when scanning a product is be very useful.

The Food Knowledge graph is a system to augment product data, based on a taxonomy of knowledge. This is implemented as a separate service in Python.

Expected outcomes:

  • Implement CRUD interfaces for key/values manipulation
  • Implement CRUD interfaces for property creation
  • Implement Private/Public key/value management
  • Bundle that into a UI library
  • Create a sample Flutter application making use of this library

Our challenge:

This UI is a new project, everything will need to be done: define functional specs, establish technical specs, design it, develop it, run it, document it, etc.

  • Github: Folksonomy Engine (Python/FastAPI)
  • Skills required/preferred: Flutter
  • Slack channels: #folksonomy_engine
  • Potential mentors: Christian Quest, Charles Népote
  • Project duration: 175h
  • Difficulty rating: Easy

Current UXR research, mixed with Open Lists

- Current UXR research, mixed with Open Lists: https://www.figma.com/file/uEtDC3hqIZZeOs6AQAed3D/OpenLists?node-id=0%3A530