{"id":24517804,"url":"https://github.com/jlee55504/recipe-tracking-app-project","last_synced_at":"2026-04-10T02:42:31.410Z","repository":{"id":235030327,"uuid":"789608238","full_name":"jlee55504/recipe-tracking-app-project","owner":"jlee55504","description":"An application that lists information for meals with the ability to add or delete meals.","archived":false,"fork":false,"pushed_at":"2025-01-29T01:31:22.000Z","size":58031,"stargazers_count":0,"open_issues_count":0,"forks_count":0,"subscribers_count":1,"default_branch":"main","last_synced_at":"2025-01-29T02:27:38.562Z","etag":null,"topics":["css","git","gitbash","github","html","jest","jest-dom","npm","react-hooks","react-state","react-state-management","react-testing","react-testing-library","reactjs","software-engineering","user-event","web-application","web-development"],"latest_commit_sha":null,"homepage":"https://recipe-tracking-app-project-0sl6.onrender.com","language":"JavaScript","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/jlee55504.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":"2024-04-21T03:18:35.000Z","updated_at":"2025-01-29T01:31:26.000Z","dependencies_parsed_at":"2024-07-08T02:47:53.039Z","dependency_job_id":"894656ce-161d-4769-9e1c-96566fa6e1e3","html_url":"https://github.com/jlee55504/recipe-tracking-app-project","commit_stats":null,"previous_names":["jlee55504/recipe-tracking-app-project"],"tags_count":0,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jlee55504%2Frecipe-tracking-app-project","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jlee55504%2Frecipe-tracking-app-project/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jlee55504%2Frecipe-tracking-app-project/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jlee55504%2Frecipe-tracking-app-project/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/jlee55504","download_url":"https://codeload.github.com/jlee55504/recipe-tracking-app-project/tar.gz/refs/heads/main","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":243719399,"owners_count":20336607,"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":["css","git","gitbash","github","html","jest","jest-dom","npm","react-hooks","react-state","react-state-management","react-testing","react-testing-library","reactjs","software-engineering","user-event","web-application","web-development"],"created_at":"2025-01-22T01:35:25.484Z","updated_at":"2026-04-10T02:42:26.378Z","avatar_url":"https://github.com/jlee55504.png","language":"JavaScript","funding_links":[],"categories":[],"sub_categories":[],"readme":"# Recipe-Tracking App Project\n\nAn application that lists information for food recipes with the ability to add new recipes or delete recipes.\n\n## Features\n\n  - **Food Recipe Management:** Adds, lists, and deletes food recipe information.\n  - **User-friendly Interface:** Simple structured layout for easy navigation.\n\n## Technologies Used\n\n  * **React.js:** Core programming language (React 18.2.0)\n  * **HTML:** Visually displays the content of the application\n  * **CSS:** Provides visual styling of the application\n  * **Jest:** Unit testing framework\n\n## Screenshot\n\n![Alt text](https://github.com/jlee55504/recipe-tracking-app-project/blob/main/img/recipe-tracking-app-project%20image.png?raw=true \"recipe tracking app project screenshot\")\n\n## Getting Started\n\n### Prerequisites\n\n  - Node Package Manager (NPM)\n\n### Installation:\n\n  1. Clone the repository:\n     ```\n     git clone https://github.com/jlee55504/recipe-tracking-app-project.git\n     ```\n  2. Navigate to the project directory:\n     ```\n     cd recipe-tracking-app-project\n     ```\n  3. Build the project:\n     ```\n     npm install\n     ```\n  4. Run the application:\n     ```\n     npm start\n     ```\n\n## Usage\n\nUpon running the application, you'll be presented with the options to:\n\n  1. Delete an existing food recipe\n  2. Create a new food recipe\n\nTo create a new food recipe, enter the recipe information and click \"Create\". \nTo delete a recipe, click \"Delete\". \n\n## Code Structure\n\n  - ``index.html:`` Main application entry point\n  - ``src/App.js:`` Contains the main structure of the application, updates changes made to the application, deletes selected recipes, and determines the background color to be used for food recipes\n  - ``src/RecipeCreate.js:`` Handles creating new food recipes\n  - ``src/RecipeData.js:`` Holds all the food recipe data\n  - ``src/RecipeList.js:`` Lists all the food recipes\n  - ``src/App.css:`` Handles the visual styling of the application\n  - ``src/RecipeCreate.css:`` Handles the input size styling for new food recipes\n  - ``img/:`` Contains the screenshot of the application\n\n\n## Acknowledgments\n\n  - This project was built for the Chegg Skill's software engineering program\n  - This was my first project using React.js and was extremely helpful learning the power and ease of using React  \n\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fjlee55504%2Frecipe-tracking-app-project","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fjlee55504%2Frecipe-tracking-app-project","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fjlee55504%2Frecipe-tracking-app-project/lists"}