Changes

Jump to navigation Jump to search
some small amendment to VaiTon Project
Line 27: Line 27:  
*repository: https://github.com/openfoodfacts/folksonomy_api (and https://github.com/openfoodfacts/folksonomy_frontend)
 
*repository: https://github.com/openfoodfacts/folksonomy_api (and https://github.com/openfoodfacts/folksonomy_frontend)
 
*Slack channels: #folksonomy_engine
 
*Slack channels: #folksonomy_engine
*Potential mentors: Alex G. (slack: ''Alex G.'', alex -at- openfoodfacts.org, github: [https://github.com/alexgarel/ alexgarel])
+
*Potential mentors: Alex G. (slack: ''Alex G.'', alex -at- openfoodfacts.org, github: [https://github.com/alexgarel/ alexgarel]), Charles Nepote
 
*Project duration: 175 hours or 350 hours
 
*Project duration: 175 hours or 350 hours
 
*Skills required: Python, Javascript
 
*Skills required: Python, Javascript
Line 71: Line 71:  
*More information [https://off.mieuxchoisir.org/gsoc here] in French
 
*More information [https://off.mieuxchoisir.org/gsoc here] in French
   −
=== Open Food Facts Explorer ===
+
=== Open Food Facts Explorer - a new generation frontend ===
    
====Description====
 
====Description====
Line 79: Line 79:     
* 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.
 
* 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.
 +
* It also has the potential to make the website far more easy to use on a mobile, which constitute more than 70% of visits
 
* SvelteKit's support for server-side rendering (SSR) and emphasis on accessibility enhance the responsiveness of the web application, broadening its potential reach.
 
* SvelteKit's support for server-side rendering (SSR) and emphasis on accessibility enhance the responsiveness of the web application, broadening its potential reach.
   Line 87: Line 88:  
*Slack channels: To be created
 
*Slack channels: To be created
 
*Potential mentors: VaiTon
 
*Potential mentors: VaiTon
*Project duration: ~200 hours
+
*Project duration: ~175 hours
 
*Skills required: TypeScript, Svelte and SvelteKit (really easy to learn), a basic understanding of HTTP APIs  
 
*Skills required: TypeScript, Svelte and SvelteKit (really easy to learn), a basic understanding of HTTP APIs  
 
*Difficulty rating: Medium (for its length)
 
*Difficulty rating: Medium (for its length)
254

edits

Navigation menu