- π€ Introduction
- βοΈ Tech Stack
- π Features
- β‘ Folder Structure
- π€Έ Quick Start
- πΌοΈ Assets
- π Links
- π§© Snippets
This repo is part of a full video tutorial on Dev Minds π§ π». Perfect for devs who love to learn by doing!
This Full Stack E-Commerce App is built with a clean architecture & modern stack. It features:
- A responsive web-based admin panel π§βπΌ
- A smooth mobile shopping experience π±
- A powerful backend for managing products, orders & users π§
- React + Vite β‘
- TailwindCSS π¨
- Framer Motion ποΈ
- React Native + Expo π¦
- Redux Toolkit + React Navigation π§
- Moti + Tailwind CSS π
- Node.js + Express.js π
- MongoDB π’
- JWT Auth π
β
Smooth animations and transitions (Moti / Framer Motion)
β
Admin dashboard with product, order, and user control
β
Secure user auth (JWT)
β
Fully responsive UI (Web + Mobile)
β
Modern folder structure and clean code
β
Fast API responses with Express.js
β
Real-time feedback with clean UX/UI
root
βββ admin # Admin Panel (React + Vite)
βββ frontend # Mobile App (React Native + Expo)
βββ backend # Backend (Node + Express + MongoDB)
git clone https://github.com/Abdullah0Dev/Sellify.git
cd Sellifycd admin
npm install
npm run devcd ../backend
npm install
npm startSet up .env with your MongoDB URI.
cd ../frontend
npm install
npx expo startUse Expo Go or simulator to preview the mobile app π±
- π¨ Figma Design
- πΊ YouTube Channel
Here are some useful constants and shared config files used in the app π
export const COLORS = {
primary: '#007bff',
secondary: '#6c757d',
white: '#ffffff',
black: '#000000',
};
export const SIZES = {
base: 8,
font: 14,
radius: 12,
padding: 24,
};
export const FONTS = {
regular: 'System',
bold: 'System',
};π View on GitHub