Give Food is a Google App Engine app, fronted by Cloudflare, written in Python using Django and Djangae.
django, djangae, GoogleAppEngineCloudStorageClient, google-cloud-tasks, django-csp, django-csp-reports, django-session-csrf, python-dateutil, requests-toolbelt, requests, django-bulma, unicodecsv, dicttoxml, feedparser, psycopg2-binary, google-cloud-secret-manager, openai, furl, beautifulsoup4, google-generativeai, django-earthdistance, requirements-parser
Add Polski, Română, ਪੰਜਾਬੀ, اردو languages
Fix some translations
Add colophon
Page flagging system
Remove food bank editing interface
Use gemini-2.0-flash AI model
Display more location photos
Show more donation point photos
Resized donation point photos
Count food bank need hits on search results
Last updated data on data dumps
Change language switcher flags from emoji to SVGs
Tweak frag URLs
Don't autofocus address field if it's already filled out
Improved search result preloading
Places in sitemap
Rebuild search
Include querystring on language switcher URLs
Need hit count in footer
Don't preload the Use My Location button
Fix search in Channel Islands
Simplify search
Speed up search
Speed up search
Speed up search
Fix fonts
Improved hit counting
Subscribe form on donation point page
Centralise human test
Add data dumps
Trussell finder tool
2024 annual report
Use gemini-1.5-pro AI model
Improved charity commission link
Better food bank alt_name display
Improved need check AI prompt
Mapping improvements
Better preloading
Fix geojson URL
Django upgrade
Use gemini-2.0-flash-exp AI model
FSA data
Tweak need finder prompt to correct spelling mistakes
Improved need comparison
Tweak sitemap
Better logo
noindex on registration form
Update bank holidays
Reduce need check temperature
Need check prompt tweak
Need input method descriptions
Cache managed donation page
Managed donation page
Fix geojson URLs
Uncrawlable donation pages
Improved schema.org data
Improved need checker
Untranslatable URLs
Trussell Trust -> Trussell
Admin need page revamp