A React Native mobile app for shopping digital software and games — built with a clean, modern UI and a focus on smooth user experience.
SadleShop is a frontend-only React Native application that provides users with an intuitive mobile interface to browse, search, and explore various categories of digital products like games, productivity software, utilities, and more.
- 🔐 Login and Signup UI
- 🏠 Home screen with categories and highlights
- 🔍 Search functionality
- 📁 Browse software & games by categories
- 🧾 Product detail page
- 🛒 Add to cart (UI only)
- 👤 Profile screen
- 🌑 Dark theme design
- 📱 Mobile responsive (Android & iOS)
| Layer | Technologies |
|---|---|
| Frontend | React Native (Expo) |
| Navigation | React Navigation |
| Styling | NativeWind (Tailwind CSS for RN) |
| Storage | AsyncStorage |
| API Calls | Axios (Placeholder) |
- Node.js & npm
- Expo CLI (
npm install -g expo-cli)
git clone https://github.com/Ayush03K/SadleShop.git
cd SadleShop
npm install
npx expo startSadleShop/
├── assets/ # Static assets (icons, images)
├── components/ # Reusable UI components
├── screens/ # Screens like Home, Product, Login, etc.
├── navigation/ # Navigation config (stack/tabs)
├── constants/ # Theme colors, data, etc.
├── App.js # Root component
└── README.md
Backend integration (Node.js + MongoDB or Firebase) Full cart logic and checkout flow Payment gateway integration (Stripe/Razorpay) Order history & purchase receipt screen Wishlist & reviews