{"id":19282001,"url":"https://github.com/ryantren/pantry-tracker","last_synced_at":"2026-04-11T01:14:25.650Z","repository":{"id":250778523,"uuid":"835443847","full_name":"RyanTren/Pantry-Tracker","owner":"RyanTren","description":"This project is a pantry management application that allows users to keep track of pantry items by adding or removing items and updating their quantities. The project uses Next.js as the frontend framework, Material UI for the UI components, and Firebase as the backend service.","archived":false,"fork":false,"pushed_at":"2024-08-08T19:42:58.000Z","size":140,"stargazers_count":0,"open_issues_count":0,"forks_count":0,"subscribers_count":1,"default_branch":"main","last_synced_at":"2025-01-05T17:11:09.262Z","etag":null,"topics":["ci-cd","firebase","gcp","nextjs","openai","react","vercel"],"latest_commit_sha":null,"homepage":"https://ryan-pantry-tracker.vercel.app/","language":"JavaScript","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"mit","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/RyanTren.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":"SECURITY.md","support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null}},"created_at":"2024-07-29T21:15:39.000Z","updated_at":"2024-08-08T19:43:01.000Z","dependencies_parsed_at":null,"dependency_job_id":"68095145-c997-49af-9183-3e56ba674e31","html_url":"https://github.com/RyanTren/Pantry-Tracker","commit_stats":null,"previous_names":["ryantren/pantry-tracker"],"tags_count":0,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/RyanTren%2FPantry-Tracker","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/RyanTren%2FPantry-Tracker/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/RyanTren%2FPantry-Tracker/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/RyanTren%2FPantry-Tracker/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/RyanTren","download_url":"https://codeload.github.com/RyanTren/Pantry-Tracker/tar.gz/refs/heads/main","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":240386236,"owners_count":19793144,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","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":["ci-cd","firebase","gcp","nextjs","openai","react","vercel"],"created_at":"2024-11-09T21:24:58.121Z","updated_at":"2025-11-17T01:01:39.737Z","avatar_url":"https://github.com/RyanTren.png","language":"JavaScript","funding_links":[],"categories":[],"sub_categories":[],"readme":"# Pantry Tracker\n This project is a pantry management application that allows users to keep track of pantry items by adding or removing items and updating their quantities. The project uses Next.js as the frontend framework, Material UI for the UI components, and Firebase as the backend service.\n\n## Project Demo\n[Youtube Link](https://www.youtube.com/watch?v=e-1iC2buJ2o)\n\n## Project Setup\nRun this command to set up the React/Next.js project\n```\nnpx create-next-app@latest\n```\nand just cd into the folder and type ```npm run dev``` to run the project on local host...\n\nThis command is to connect the database (firebase) to our code\n```npm install reactfire```\nMore info here -\u003e [Link](https://github.com/FirebaseExtended/reactfire)\n\n## Deployment Setup\nOpen Terminal in VS Code:\n```Ctrl + `  (or use the terminal menu to open a new terminal)```\n\nInstall Vercel CLI:\n```npm install -g vercel```\n\nLog in to Vercel:\n```vercel login```\n\nNavigate to Project Directory:\n```cd path/to/your/project```\n\nDeploy Project:\n```vercel```\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fryantren%2Fpantry-tracker","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fryantren%2Fpantry-tracker","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fryantren%2Fpantry-tracker/lists"}