Skip to content

wajahat-ali-mir-dev/HandiCraft-app-react-native

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

5 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

بِسْمِ ٱللّٰهِ ٱلرَّحْمَٰنِ ٱلرَّحِيمِ


Project Logo

Bridging Tradition with Technology: A Premium Marketplace for Handmade Goods

Contributors Forks Stars Issues License


🔴 View Demo · Report Bug · Request Feature


📍 About The Project

Screenshot

HandiCraft App is a high-fidelity React Native application designed to connect local artisans with a global audience. Engineered with a focus on native performance, fluid animations, and scalability, this project demonstrates modern mobile architecture in action.

Whether you are looking to build an e-commerce platform, master React Native hooks, or explore cross-platform UI patterns, this repository serves as a robust blueprint for mobile excellence.

🌟 Key Features

Feature Description
⚡ Native Performance 60 FPS animations and optimized FlatLists for smooth scrolling.
🎨 Modern UI/UX Glassmorphism elements and gesture-based navigation.
📱 Cross-Platform Single codebase deployed flawlessly to both iOS and Android.
🛒 Cart Logic Complex state management for cart, favorites, and checkout.
🔐 Secure Auth Integrated JWT authentication and social login support.

🛠️ Technical Architecture

This project is built using industry-standard mobile technologies:

Tech Stack

🚀 Getting Started

Follow these steps to set up the environment and run the app.

Prerequisites

  • Node.js (v18+)
  • Expo CLI or React Native CLI
  • Android Studio / Xcode (for simulators)

Installation

  1. Clone the repository
    git clone [https://github.com/wajahat-ali-mir-dev/HandiCraft-app-react-native.git](https://github.com/wajahat-ali-mir-dev/HandiCraft-app-react-native.git)
  2. Navigate to the project directory
    cd HandiCraft-app-react-native
  3. Install dependencies
    npm install
    # or
    yarn install
  4. Run on Android/iOS
    npm run android
    # or
    npm run ios

🗺️ Roadmap

  • Core Marketplace UI & Navigation
  • Integrate Stripe/PayPal Payment Gateway
  • Add AR View for Product Preview
  • Real-time Chat between Buyer & Seller
  • Push Notifications for Order Updates

See the open issues for a full list of proposed features.


🤝 Contributing

Contributions are what make the open-source community such an amazing place to learn, inspire, and create. Any contributions you make are greatly appreciated.

  1. Fork the Project
  2. Create your Feature Branch (git checkout -b feature/AmazingFeature)
  3. Commit your Changes (git commit -m 'Add some AmazingFeature')
  4. Push to the Branch (git push origin feature/AmazingFeature)
  5. Open a Pull Request

👨‍💻 About the Author

Wajahat Ali Mir

Wajahat Ali Mir

Android & Mobile App Developer | React Native Expert | Full Stack Engineer

Wajahat Ali Mir is a seasoned software engineer specializing in Mobile Application Development. With deep expertise in React Native, Kotlin, and System Architecture, Wajahat builds scalable, high-performance applications that solve real-world problems. He combines technical precision with a passion for SEO and User Experience.

"Building the future, one line of code at a time."


🌐 Connect with Me

Website GitHub LinkedIn WhatsApp

X Substack Dev.to Telegram Pinterest

LinkTreeLink.meAbout.meBlogSpotSoundCloudSketchfabCrunchbase

(back to top)

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors