Line 70:
Line 70:
*Difficulty rating: Medium
*Difficulty rating: Medium
*More information [https://off.mieuxchoisir.org/gsoc here] in French
*More information [https://off.mieuxchoisir.org/gsoc here] in French
+
+
=== Open Food Facts Explorer ===
+
+
====Description====
+
The Open Food Facts Explorer is a modern frontend for Open Food Facts, developed using SvelteKit. It offers functionalities such as basic editing, product page displays with Knowledge Panels support, search capabilities, and user authentication. Additionally, it incorporates the new folksonomy engine and a taxonomy explorer, enhancing data organization and accessibility.
+
====Expected outcomes====
+
The main objective of the project is to refine and expand its features to align with the standard Open Food Facts website.
+
+
* Decoupling the backend from the frontend will improve the long-term maintainability of the codebase, while leveraging a modern JavaScript framework will facilitate the development of new features.
+
* SvelteKit's support for server-side rendering (SSR) and emphasis on accessibility enhance the responsiveness of the web application, broadening its potential reach.
+
+
The development roadmap remains flexible, allowing adjustments during iterations to improve usability and ensure feature completeness.
+
+
====Project information====
+
*Repository: https://github.com/openfoodfacts/openfoodfacts-explorer
+
*Slack channels: To be created
+
*Potential mentors: VaiTon
+
*Project duration: ~200 hours
+
*Skills required: TypeScript, Svelte and SvelteKit (really easy to learn), a basic understanding of HTTP APIs
+
*Difficulty rating: Medium (for its length)
== Your idea ==
== Your idea ==
You are a candidate and have a specific project idea, that's really welcome.
You are a candidate and have a specific project idea, that's really welcome.