{"id":20445053,"url":"https://github.com/ewei068/mealifyrecipescraper","last_synced_at":"2026-05-09T06:02:26.252Z","repository":{"id":160736870,"uuid":"552530019","full_name":"ewei068/MealifyRecipeScraper","owner":"ewei068","description":"Full stack webapp that uses Co:here NLP generation models to scrape recipes for quality ingredient information","archived":false,"fork":false,"pushed_at":"2022-10-17T01:38:42.000Z","size":226,"stargazers_count":1,"open_issues_count":0,"forks_count":0,"subscribers_count":1,"default_branch":"main","last_synced_at":"2025-09-08T05:52:00.168Z","etag":null,"topics":["flask","nlp","react"],"latest_commit_sha":null,"homepage":"","language":"Python","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":null,"status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/ewei068.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":null,"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":"2022-10-16T19:50:36.000Z","updated_at":"2022-11-13T01:58:22.000Z","dependencies_parsed_at":null,"dependency_job_id":"fa45fa0b-7420-47de-a4cf-efee7badee40","html_url":"https://github.com/ewei068/MealifyRecipeScraper","commit_stats":null,"previous_names":[],"tags_count":0,"template":false,"template_full_name":null,"purl":"pkg:github/ewei068/MealifyRecipeScraper","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ewei068%2FMealifyRecipeScraper","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ewei068%2FMealifyRecipeScraper/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ewei068%2FMealifyRecipeScraper/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ewei068%2FMealifyRecipeScraper/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/ewei068","download_url":"https://codeload.github.com/ewei068/MealifyRecipeScraper/tar.gz/refs/heads/main","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ewei068%2FMealifyRecipeScraper/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":32809147,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-05-08T08:22:46.396Z","status":"online","status_checked_at":"2026-05-09T02:00:06.633Z","response_time":123,"last_error":null,"robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":true,"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":["flask","nlp","react"],"created_at":"2024-11-15T10:10:43.478Z","updated_at":"2026-05-09T06:02:24.209Z","avatar_url":"https://github.com/ewei068.png","language":"Python","funding_links":[],"categories":[],"sub_categories":[],"readme":"# MealifyRecipeScraper\n\u003cp align=\"center\"\u003e\n  \u003cimg src=\"https://github.com/ewei068/MealifyRecipeScraper/blob/b18faa56927b94d16e570d1c2cc65ade95b437a2/client/public/mealify_text.png?raw=true\" width=\"300\" height=\"300\"\u003e\n\u003c/p\u003e\n\nRecipe scraper for Mealify app, created @ CalHacks 9.0!\n\nFull stack webapp scraper uses NLP and Co:here to scrape recipe and ingredient information from any URL. It then stores that information in our CockroachDB database to be served in the [Mealify App](https://github.com/abhiganesh/mealify).\n\n## Client\n\nFrontend React app built to query the backend model and DB. Prompts user to input a recipe URL, then queries the model to scrape the webapp. Displays recipe information to user, allowing the user to add the recipe to the CockroachDB, which again queries the backend to add the recipe information to the DB. \n\n## Server\n\nBackend Flask app used as an interface for the frontend to interact with the Co:here model and CockroachDB.\n\n## See Also\n* [Mealify App](https://github.com/abhiganesh/mealify)\n* [Mealify Open-Source API](https://github.com/Aldenysq/recipe_heroku)\n* [Mealify DevPost](https://devpost.com/software/name-ntd9ux)\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fewei068%2Fmealifyrecipescraper","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fewei068%2Fmealifyrecipescraper","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fewei068%2Fmealifyrecipescraper/lists"}