{"id":20927811,"url":"https://github.com/echometerain/canada-meal-planner","last_synced_at":"2026-04-25T00:36:30.820Z","repository":{"id":187924261,"uuid":"677815464","full_name":"echometerain/canada-meal-planner","owner":"echometerain","description":"Open source meal planning app based on Health Canada dietary guidlines ","archived":false,"fork":false,"pushed_at":"2024-04-06T00:55:38.000Z","size":8065,"stargazers_count":1,"open_issues_count":0,"forks_count":0,"subscribers_count":1,"default_branch":"main","last_synced_at":"2025-12-31T16:39:52.679Z","etag":null,"topics":[],"latest_commit_sha":null,"homepage":null,"language":"Jupyter Notebook","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"gpl-3.0","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/echometerain.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null}},"created_at":"2023-08-12T18:16:34.000Z","updated_at":"2024-10-21T00:53:23.000Z","dependencies_parsed_at":"2024-01-23T00:29:08.466Z","dependency_job_id":"7562cb58-0a49-45ef-b481-fdb173228d8c","html_url":"https://github.com/echometerain/canada-meal-planner","commit_stats":null,"previous_names":["echometerain/canada-meal-planner"],"tags_count":0,"template":false,"template_full_name":null,"purl":"pkg:github/echometerain/canada-meal-planner","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/echometerain%2Fcanada-meal-planner","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/echometerain%2Fcanada-meal-planner/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/echometerain%2Fcanada-meal-planner/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/echometerain%2Fcanada-meal-planner/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/echometerain","download_url":"https://codeload.github.com/echometerain/canada-meal-planner/tar.gz/refs/heads/main","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/echometerain%2Fcanada-meal-planner/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":32246393,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-04-24T13:21:15.438Z","status":"ssl_error","status_checked_at":"2026-04-24T13:21:15.005Z","response_time":64,"last_error":"SSL_read: unexpected eof while reading","robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":false,"can_crawl_api":true,"host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":[],"created_at":"2024-11-18T20:52:55.715Z","updated_at":"2026-04-25T00:36:30.783Z","avatar_url":"https://github.com/echometerain.png","language":"Jupyter Notebook","funding_links":[],"categories":[],"sub_categories":[],"readme":"\u003ch1 align=\"center\"\u003e\n  \u003cimg src=\"https://github.com/echometerain/canada-meal-planner/assets/70437021/0d27df36-baee-4798-810e-b24ae241fd10\" width=200px height=200px/\u003e\n\u003c/h1\u003e\n\u003ch1 align=\"center\"\u003e\n  Canada Meal Planner\n\u003c/h1\u003e\n\nOur submission to Recess Hacks 3.0 is this open-source meal-planning app established around the dietary guidelines provided by Health Canada. Canada Meal Planner stands at the **forefront** of your health journey, helping you become a better version of yourself. \n\nWe strive to make **stress-free**, **accessible** healthy eating available to **everyone**, through our **user-friendly** interface and **intuitive** features. Users can enter their meals into a daily notebook, after which they receive a full macronutrient \u0026 vitamin breakdown that details how much fat, protein, carbohydrates, and other vitamins they are consuming. \n\nUsers can find inspiration through our leaderboard system, where they can engage in **friendly competitions** with their friends regarding their eating habits, and through our achievement system, which recognizes users for their remarkable efforts.\n\nUsers can also search through thousands of healthy recipes in the catalog, which provides the full recipe, along with the full macronutrient \u0026 vitamin breakdown that details how much fat, protein, carbohydrates, and other vitamins they are consuming. \n\nThis project pulls from the 2015 release of the [Canadian Nutrient File](https://www.canada.ca/en/health-canada/services/food-nutrition/healthy-eating/nutrient-data/canadian-nutrient-file-2015-download-files.html) (csv) and data scraped from Health Canada's [Dietary reference intakes tables](https://www.canada.ca/en/health-canada/services/food-nutrition/healthy-eating/dietary-reference-intakes/tables.html). This data was processed and cleaned using Libreoffice Calc, Kate (KDE text editor), Jupyter Notebooks, Numpy, and Pandas. The (currently unfinished) frontend was built with [Figma](https://www.figma.com/file/RwlNNQGx7ZAKdBrzsuS47g/Recess-Hacks---Canada-Meal-Planner?type=design\u0026node-id=0%3A1\u0026mode=design\u0026t=ieK8M0aAKilz1f2M-1), CustomTkInter, TkInter, Pillow, and Rich. The (finished, documented) backend and CLI was built with Numpy, Pandas, TheFuzz, Typer, and Rich. The CLI support fuzzy searching and French.\n\nView CLI features and docs with: `python ./back_end.py --help`\n\nMust be installed with python 3.11\n\nInstall dependencies: `pip install -r requirements.txt`\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fechometerain%2Fcanada-meal-planner","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fechometerain%2Fcanada-meal-planner","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fechometerain%2Fcanada-meal-planner/lists"}