{"id":30182825,"url":"https://github.com/abdullah0dev/sellify","last_synced_at":"2026-05-01T00:31:56.820Z","repository":{"id":306018123,"uuid":"1024695856","full_name":"Abdullah0Dev/Sellify","owner":"Abdullah0Dev","description":"Full Stack E-Commerce App | Node.js, MongoDB, Admin Panel \u0026 React Native Expo Mobile App 📱💻🔥","archived":false,"fork":false,"pushed_at":"2025-07-23T09:58:18.000Z","size":7331,"stargazers_count":6,"open_issues_count":0,"forks_count":2,"subscribers_count":0,"default_branch":"main","last_synced_at":"2025-08-12T10:26:36.506Z","etag":null,"topics":["expo","nodejs","redux"],"latest_commit_sha":null,"homepage":"https://www.youtube.com/@Dev-Minds","language":"TypeScript","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/Abdullah0Dev.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-07-23T05:40:46.000Z","updated_at":"2025-08-08T22:00:16.000Z","dependencies_parsed_at":"2025-07-23T08:33:03.572Z","dependency_job_id":null,"html_url":"https://github.com/Abdullah0Dev/Sellify","commit_stats":null,"previous_names":["abdullah0dev/sellify"],"tags_count":0,"template":false,"template_full_name":null,"purl":"pkg:github/Abdullah0Dev/Sellify","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Abdullah0Dev%2FSellify","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Abdullah0Dev%2FSellify/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Abdullah0Dev%2FSellify/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Abdullah0Dev%2FSellify/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/Abdullah0Dev","download_url":"https://codeload.github.com/Abdullah0Dev/Sellify/tar.gz/refs/heads/main","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Abdullah0Dev%2FSellify/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":32481553,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-04-30T13:12:12.517Z","status":"ssl_error","status_checked_at":"2026-04-30T13:12:06.837Z","response_time":57,"last_error":"SSL_read: unexpected eof while reading","robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":false,"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":["expo","nodejs","redux"],"created_at":"2025-08-12T10:17:15.558Z","updated_at":"2026-05-01T00:31:56.786Z","avatar_url":"https://github.com/Abdullah0Dev.png","language":"TypeScript","funding_links":[],"categories":[],"sub_categories":[],"readme":"## 📋 Table of Contents\n\n1. 🤖 [Introduction](#introduction)\n2. ⚙️ [Tech Stack](#tech-stack)\n3. 🔋 [Features](#features)\n4. ⚡ [Folder Structure](#folder-structure)\n5. 🤸 [Quick Start](#quick-start)\n6. 🖼️ [Assets](#assets)\n7. 🔗 [Links](#links)\n8. 🧩 [Snippets](#snippets)\n\n## 🚨 Tutorial\n\nThis repo is part of a full video tutorial on Dev Minds 🧠💻. Perfect for devs who love to learn by doing!\n\n## \u003ca name=\"introduction\"\u003e🤖 Introduction\u003c/a\u003e\n\nThis Full Stack E-Commerce App is built with a clean architecture \u0026 modern stack. It features:\n\n* A responsive web-based admin panel 🧑‍💼\n* A smooth mobile shopping experience 📱\n* A powerful backend for managing products, orders \u0026 users 🔧\n\n## \u003ca name=\"tech-stack\"\u003e⚙️ Tech Stack\u003c/a\u003e\n\n### 🖥️ Admin Panel\n\n* React + Vite ⚡\n* TailwindCSS 💨\n* Framer Motion 🎞️\n\n### 📱 Mobile App\n\n* React Native + Expo 📦\n* Redux Toolkit + React Navigation 🧭\n* Moti + Tailwind CSS 🌈\n\n### 🔙 Backend\n\n* Node.js + Express.js 🚀\n* MongoDB 🟢\n* JWT Auth 🔐\n\n## \u003ca name=\"features\"\u003e🔋 Features\u003c/a\u003e\n\n✅ Smooth animations and transitions (Moti / Framer Motion) \u003cbr /\u003e\n✅ Admin dashboard with product, order, and user control  \u003cbr /\u003e\n✅ Secure user auth (JWT) \u003cbr /\u003e\n✅ Fully responsive UI (Web + Mobile) \u003cbr /\u003e\n✅ Modern folder structure and clean code \u003cbr /\u003e\n✅ Fast API responses with Express.js \u003cbr /\u003e\n✅ Real-time feedback with clean UX/UI \u003cbr /\u003e\n\n## \u003ca name=\"folder-structure\"\u003e⚡ Folder Structure\u003c/a\u003e\n\n```\nroot\n├── admin     # Admin Panel (React + Vite)\n├── frontend  # Mobile App (React Native + Expo)\n├── backend   # Backend (Node + Express + MongoDB)\n```\n\n## \u003ca name=\"quick-start\"\u003e🤸 Quick Start\u003c/a\u003e\n\n### 1️⃣ Clone the Repository\n\n```bash\ngit clone https://github.com/Abdullah0Dev/Sellify.git\ncd Sellify\n```\n\n### 2️⃣ Install Admin Panel\n\n```bash\ncd admin\nnpm install\nnpm run dev\n```\n\n### 3️⃣ Install Backend\n\n```bash\ncd ../backend\nnpm install\nnpm start\n```\n\nSet up `.env` with your MongoDB URI.\n\n### 4️⃣ Run React Native Expo App\n\n```bash\ncd ../frontend\nnpm install\nnpx expo start\n```\n\nUse Expo Go or simulator to preview the mobile app 📱\n\n## \u003ca name=\"assets\"\u003e🖼️ Assets\u003c/a\u003e\n\n👉 [Google Drive Assets 📂](https://drive.google.com/drive/folders/1L1rxpyGG27UXTISyfPVtNuSHLIEc08FV?usp=sharing)\n\n## \u003ca name=\"links\"\u003e🔗 Links\u003c/a\u003e\n\n* 🎨 [Figma Design](https://www.figma.com/design/r2oLfsjVOOHBRAmV9zxc8p/eCommerce-App-UI-Kit---Case-Study-Ecommerce-Mobile-App-UI-kit-%28Community%29?node-id=1-16990\u0026t=aGKMq0fjCva2xjBh-1)\n* 📺 [YouTube Channel](https://www.youtube.com/@Dev-Minds/videos)\n\n## \u003ca name=\"snippets\"\u003e🧩 Snippets\u003c/a\u003e\n\nHere are some useful constants and shared config files used in the app 👇\n\n### 📌 `frontend/src/constants/index.ts`\n\n```ts\nexport const COLORS = {\n  primary: '#007bff',\n  secondary: '#6c757d',\n  white: '#ffffff',\n  black: '#000000',\n};\n\nexport const SIZES = {\n  base: 8,\n  font: 14,\n  radius: 12,\n  padding: 24,\n};\n\nexport const FONTS = {\n  regular: 'System',\n  bold: 'System',\n};\n```\n\n👉 [View on GitHub](https://github.com/Abdullah0Dev/Sellify-progress/blob/main/frontend/src/constants/index.ts)\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fabdullah0dev%2Fsellify","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fabdullah0dev%2Fsellify","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fabdullah0dev%2Fsellify/lists"}