{"id":23353566,"url":"https://github.com/sepidsoroush/mini-shop","last_synced_at":"2025-06-14T16:04:04.210Z","repository":{"id":156481233,"uuid":"632869503","full_name":"sepidsoroush/Mini-Shop","owner":"sepidsoroush","description":"🛍️ Minimalist E-commerce Store with Next.js","archived":false,"fork":false,"pushed_at":"2025-04-11T12:31:28.000Z","size":6467,"stargazers_count":6,"open_issues_count":0,"forks_count":0,"subscribers_count":1,"default_branch":"main","last_synced_at":"2025-06-14T16:03:17.103Z","etag":null,"topics":["custom-hook","dynamic-routing","ecommerce","firebase","nextjs","react","react-hooks","shopping-cart","usecontext"],"latest_commit_sha":null,"homepage":"https://ecommerce-sepidev.vercel.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/sepidsoroush.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":"2023-04-26T09:49:20.000Z","updated_at":"2025-04-11T12:31:33.000Z","dependencies_parsed_at":null,"dependency_job_id":"8adaac51-8865-40f7-aa36-2765ca6e4aae","html_url":"https://github.com/sepidsoroush/Mini-Shop","commit_stats":null,"previous_names":["sepidsoroush/mini-shop"],"tags_count":0,"template":false,"template_full_name":null,"purl":"pkg:github/sepidsoroush/Mini-Shop","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/sepidsoroush%2FMini-Shop","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/sepidsoroush%2FMini-Shop/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/sepidsoroush%2FMini-Shop/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/sepidsoroush%2FMini-Shop/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/sepidsoroush","download_url":"https://codeload.github.com/sepidsoroush/Mini-Shop/tar.gz/refs/heads/main","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/sepidsoroush%2FMini-Shop/sbom","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":259843316,"owners_count":22920308,"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":["custom-hook","dynamic-routing","ecommerce","firebase","nextjs","react","react-hooks","shopping-cart","usecontext"],"created_at":"2024-12-21T09:14:21.631Z","updated_at":"2025-06-14T16:04:04.185Z","avatar_url":"https://github.com/sepidsoroush.png","language":"JavaScript","readme":"# 🛒 MiniShop E-commerce\n\n## About The Project\nThis is a minimalist e-commerce website built with Nextjs and CSS. You can find different products in each category and add them into your shopping cart. \n\n👉🏻 [Live Demo](https://e-commerce-kappa-hazel.vercel.app/)\n\n\n## Features\n- This application was built using Next.js, React Hooks (useState, useContext,useReducer, useEffects, useCallback), Firebase realtime database, React icons, etc.\n- Custom hook (useHttp) to fetch data from Firebase dynamically.\n- Global context for shopping cart\n- Categories component to filter search results based on type.\n- Dynamic Routes with `next-router`\n- Fonts with `@next/font`\n- Icons with [Font Awesome 5](https://fontawesome.com/)\n- Responsive design\n\n\n## Components\n\n- [x] Shopping Cart\n- [x] Notifications\n- [x] Navbar\n- [x] Product detail page\n- [x] Trendings\n- [x] Categories\n- [x] Home page\n\n## 📸 Screenshots of the project:\n\n\u003ch3 align='center'\u003eHome Page 🏠\u003c/h3\u003e\n\n\u003cdiv align='center'\u003e\n\u003cimg src='https://github.com/sepidsoroush/next-search-movies/assets/105380339/33d4caa4-4ad8-479c-966a-13f4c9a1afcf'/\u003e\n\u003c/div\u003e\n\u003cbr\u003e\n\u003cbr\u003e\n\u003ch3 align='center'\u003eShopping Cart 🛒\u003c/h3\u003e\n\n\u003cdiv align='center'\u003e\n\u003cimg src='https://github.com/sepidsoroush/next-search-movies/assets/105380339/2fad09d4-8219-4057-acdf-12facaeddf45'/\u003e\n\u003c/div\u003e\n\u003cbr\u003e\n\u003cbr\u003e\n\u003ch3 align='center'\u003eCategories Page 🛍️\u003c/h3\u003e\n\n\u003cdiv align='center'\u003e\n\u003cimg src='https://github.com/sepidsoroush/next-search-movies/assets/105380339/5bafe663-9879-4bf4-9c68-fb083e9425bf'/\u003e\n\u003c/div\u003e\n\u003cbr\u003e\n\u003cbr\u003e\n\u003ch3 align='center'\u003eProduct Page 🎁\u003c/h3\u003e\n\n\u003cdiv align='center'\u003e\n\u003cimg src='https://github.com/sepidsoroush/next-search-movies/assets/105380339/d8dc0ff0-427c-409f-9b44-30871c0de9c8'/\u003e\n\u003c/div\u003e\n\n\n## Acknowledgments\n\nThis project was made possible because of a [GitHub repository](https://github.com/Abderraouf-Rahmani/ecommerce) which I got the idea and data from, and then made it from scratch (both React components and styles). Please give it a star :) ⭐️ \n","funding_links":[],"categories":[],"sub_categories":[],"project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fsepidsoroush%2Fmini-shop","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fsepidsoroush%2Fmini-shop","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fsepidsoroush%2Fmini-shop/lists"}