{"id":26755628,"url":"https://github.com/bd-arfat/panjabi-client","last_synced_at":"2026-05-09T04:33:45.203Z","repository":{"id":280174325,"uuid":"941197036","full_name":"BD-Arfat/panjabi-client","owner":"BD-Arfat","description":null,"archived":false,"fork":false,"pushed_at":"2025-06-13T04:22:54.000Z","size":2835,"stargazers_count":0,"open_issues_count":0,"forks_count":0,"subscribers_count":1,"default_branch":"main","last_synced_at":"2025-06-13T05:27:37.081Z","etag":null,"topics":["axios-react","emotion","firebase","jwt-token","react-dom-router","react-helmet-async","react-icons","react-slick","reacticons","reactjs","reactstripe","slick-carousel","switealeart","tailwindcss"],"latest_commit_sha":null,"homepage":"","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/BD-Arfat.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-03-01T18:08:22.000Z","updated_at":"2025-06-13T04:22:57.000Z","dependencies_parsed_at":"2025-03-01T19:23:19.467Z","dependency_job_id":"69f4719a-6c88-4129-b8a2-dea46e1697c9","html_url":"https://github.com/BD-Arfat/panjabi-client","commit_stats":null,"previous_names":["bd-arfat/panjabi-client"],"tags_count":0,"template":false,"template_full_name":null,"purl":"pkg:github/BD-Arfat/panjabi-client","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/BD-Arfat%2Fpanjabi-client","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/BD-Arfat%2Fpanjabi-client/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/BD-Arfat%2Fpanjabi-client/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/BD-Arfat%2Fpanjabi-client/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/BD-Arfat","download_url":"https://codeload.github.com/BD-Arfat/panjabi-client/tar.gz/refs/heads/main","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/BD-Arfat%2Fpanjabi-client/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":32807265,"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":["axios-react","emotion","firebase","jwt-token","react-dom-router","react-helmet-async","react-icons","react-slick","reacticons","reactjs","reactstripe","slick-carousel","switealeart","tailwindcss"],"created_at":"2025-03-28T14:34:35.724Z","updated_at":"2026-05-09T04:33:45.197Z","avatar_url":"https://github.com/BD-Arfat.png","language":"JavaScript","funding_links":[],"categories":[],"sub_categories":[],"readme":"# 🌈 Rainbow Collection\n\nA festive full-stack **e-commerce website** designed to help users shop for **clothing, accessories, and gifts during Eid**. Built with modern technologies and a focus on clean UI, responsive design, and seamless shopping experience.\n\n---\n\n## 🚀 Live Site\n\n🌐 **Live Demo**: [Click here to visit](https://panjabi-server.web.app/)  \n📁 **Frontend Repository**: [GitHub Link](https://github.com/BD-Arfat/panjabi-client)  \n📁 **Backend Repository**: [GitHub Link](https://github.com/BD-Arfat/panjabi-server)\n\n---\n\n## 📖 Project Description\n\n**Rainbow Collection** is a full-featured e-commerce platform built to celebrate the festive joy of Eid. It allows users to explore categories, purchase products, leave reviews, and manage orders. Admins can manage users, products, and payments through a dedicated dashboard.\n\n---\n\n## 🔧 Features\n\n- ✅ Full-stack responsive web application\n- 🛍️ Product listing by category on the home \u0026 product pages\n- ✍️ Users can purchase and review products\n- 👤 User Dashboard:\n  - View ordered products\n  - Profile management\n  - Secure logout\n- 💳 Integrated Stripe payment system\n- 🔒 Authentication via Firebase\n- 🛠️ Admin Dashboard:\n  - Manage users and promote them to admin\n  - Add, edit, or delete products\n  - Monitor all orders and payments\n\n---\n\n## 🛠️ Tech Stack\n\n### 🚧 Frontend:\n- **React** – UI library\n- **React DOM** – DOM rendering\n- **React Router DOM** – Routing\n- **React Icons** / **Lucide React** – Icon support\n- **React Slick** – Carousel/slider\n- **SweetAlert2** – Alert modals\n- **React Helmet / Helmet Async** – SEO \u0026 Head management\n\n### 🎨 Styling:\n- **Tailwind CSS** – Utility-first CSS framework\n- **Emotion (styled \u0026 react)** – CSS-in-JS styling\n\n### 🔥 Backend \u0026 Authentication:\n- **Firebase** – Authentication, Hosting\n- **JWT (jsonwebtoken)** – Token-based authentication\n\n### 📦 API \u0026 State Management:\n- **Axios** – API client\n- **React Query (@tanstack/react-query)** – API data fetching and caching\n\n### 💳 Payment Integration:\n- **Stripe JS / React Stripe JS** – Secure payment integration\n\n### 🧰 Tooling \u0026 Development:\n- **Vite** – Fast dev server \u0026 build tool\n- **ESLint** – Code linting\n- **PostCSS + Autoprefixer** – CSS processing\n- **TypeScript (types for React)** – Development type safety\n\n---\n\n## 📂 Project Structure Overview\n\n\n---\n\n## 🖼️ Screenshots (Optional)\n\n\u003e Add screenshots here to showcase UI/UX\n\n---\n\n## 🙋‍♂️ Author\n\nMade with ❤️ by **Ariful Islam Arfat**\n\n- 🔗 GitHub: [@BD-Arfat](https://github.com/BD-Arfat)\n- 🔗 LinkedIn: [yourprofile](https://www.linkedin.com/in/ariful-islam-b4a405274/)\n\n---\n\n## 📄 License\n\nThis project is open-source and available under the [MIT License](LICENSE).\n\n---\n\n\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fbd-arfat%2Fpanjabi-client","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fbd-arfat%2Fpanjabi-client","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fbd-arfat%2Fpanjabi-client/lists"}