{"id":29024628,"url":"https://github.com/shahrintarin/stovestore","last_synced_at":"2026-04-12T13:06:29.627Z","repository":{"id":301245008,"uuid":"1008477758","full_name":"ShahrinTarin/StoveStore","owner":"ShahrinTarin","description":"StoveStories is a vibrant recipe book website crafted to spark culinary passion and community engagement.","archived":false,"fork":false,"pushed_at":"2025-06-25T21:36:10.000Z","size":80,"stargazers_count":0,"open_issues_count":0,"forks_count":0,"subscribers_count":0,"default_branch":"main","last_synced_at":"2025-06-25T22:33:47.526Z","etag":null,"topics":["css","expressjs","firebase","html5","javascript","mongodb","nodejs","react"],"latest_commit_sha":null,"homepage":"https://stovestories-1a7e6.web.app/","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/ShahrinTarin.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,"zenodo":null}},"created_at":"2025-06-25T15:49:42.000Z","updated_at":"2025-06-25T21:36:13.000Z","dependencies_parsed_at":"2025-06-25T22:33:50.524Z","dependency_job_id":"79e4f481-5db1-4982-8ccb-4f1064b22dc0","html_url":"https://github.com/ShahrinTarin/StoveStore","commit_stats":null,"previous_names":["shahrintarin/stovestore"],"tags_count":0,"template":false,"template_full_name":null,"purl":"pkg:github/ShahrinTarin/StoveStore","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ShahrinTarin%2FStoveStore","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ShahrinTarin%2FStoveStore/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ShahrinTarin%2FStoveStore/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ShahrinTarin%2FStoveStore/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/ShahrinTarin","download_url":"https://codeload.github.com/ShahrinTarin/StoveStore/tar.gz/refs/heads/main","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ShahrinTarin%2FStoveStore/sbom","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":261997983,"owners_count":23242309,"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","expressjs","firebase","html5","javascript","mongodb","nodejs","react"],"created_at":"2025-06-26T04:18:29.050Z","updated_at":"2026-04-12T13:06:29.590Z","avatar_url":"https://github.com/ShahrinTarin.png","language":"JavaScript","funding_links":[],"categories":[],"sub_categories":[],"readme":"# StoveStories\n\n## Purpose\nStoveStories is a vibrant recipe book website crafted to spark culinary passion and community engagement. It empowers users to share, explore, and save a wide array of recipes, connecting food lovers through their cooking journeys. Featuring user-generated content, personalized recipe collections, and intuitive tools, StoveStories simplifies meal planning, inspires creative cooking, and celebrates the unique stories behind each dish, fostering a dynamic platform for culinary discovery and shared storytelling.\n\n## Live URL\n(https://stovestories-1a7e6.web.app/)\n\n## Key Features\n- **Swiper JS Carousel**: A 3D coverflow carousel showcasing the top 6 most-liked recipes with 3 slides visible, centered, and auto-playing for an engaging presentation.\n- **Responsive Design**: A clean, user-friendly layout with sections for a header, and footer.Seamless browsing with React and React Router.\n- **Top 6 Recipes Lists**: Displays the 6 most-liked recipes in a dedicated section.\n- **Like-Based Ranking**: Recipes sorted by likes for easy discovery.\n- **User-Generated Recipes**: Upload recipes with images, preparation times, and categories.\n- **Interactive Recipe Cards**:Like, edit, or delete recipes with real-time updates.\n- **Personalized Collections**: Filter recipes by user ID.\n\n\n## NPM Packages Used\n- **swiper**: Used for creating the interactive carousel with coverflow and autoplay effects (`npm install swiper`).\n- **react**: The core library for building the user interface (`npx create-react-app`).\n- **react-dom**: Supports rendering React components in the DOM (included with Create React App).\n- **sweet-alert**: Provides a customizable, modern popup library for alerts and confirmations in web applications. Easily integrated with React to enhance user interactions with styled, animated dialogs, replacing basic browser alerts.\n- **react-icons**: Offers a collection of popular icon libraries (e.g., Font Awesome, Material Icons) as React components. Simplifies adding scalable, customizable icons to React apps, enhancing UI with minimal setup.\n- **react-awesome-reveal:**: Adds smooth fade animations to recipe cards, creating an engaging user experience (npm install react-awesome-reveal).\n- **react-tooltip:**: Enables tooltips on interactive elements like delete buttons, improving usability (npm install react-tooltip).\n- **styled-components:**: Facilitates reusable, scoped CSS styling for recipe cards and buttons, ensuring maintainable and consistent design (npm install styled-components).\n---","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fshahrintarin%2Fstovestore","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fshahrintarin%2Fstovestore","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fshahrintarin%2Fstovestore/lists"}