Skip to content

Ayush03K/SadleShop

Repository files navigation

📱 SadleShop

A React Native mobile app for shopping digital software and games — built with a clean, modern UI and a focus on smooth user experience.


📚 Table of Contents

  1. Overview
  2. Features
  3. Tech Stack
  4. Installation
  5. Project Structure
  6. Future Enhancements

🧾 Overview

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.


✨ Features

  • 🔐 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)

🧰 Tech Stack

Layer Technologies
Frontend React Native (Expo)
Navigation React Navigation
Styling NativeWind (Tailwind CSS for RN)
Storage AsyncStorage
API Calls Axios (Placeholder)

🛠️ Installation

Prerequisites

  • Node.js & npm
  • Expo CLI (npm install -g expo-cli)

Setup

git clone https://github.com/Ayush03K/SadleShop.git
cd SadleShop
npm install
npx expo start

🗂️ Project Structure

SadleShop/

├── 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

🔮 Future Enhancements

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

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published