The project at hand entails the creation of an e-commerce application designed specifically for a clothing store, aimed at providing customers with a seamless and convenient shopping experience. This app serves as a digital platform where customers can explore a diverse range of clothing items, make purchases, and manage their shopping carts—all within the comfort of their mobile devices. The purpose of developing this e-commerce app is to cater to the evolving needs and preferences of modern-day shoppers, who seek accessibility and user-friendly interfaces in their shopping endeavors.
The significance of utilizing React Native lies in its capacity to streamline the development process by enabling the creation of a single codebase that functions across multiple platforms—iOS and Android. This not only expedites the app's time-to-market but also ensures consistent and native-like performance, fostering a cohesive user experience across various devices. React Native's ability to blend the efficiency of web development with the performance of native applications makes it an ideal framework for crafting a sophisticated e-commerce solution that meets the demands of both the store and its valued customers.
Welcome to the installation guide for the E-Commerce Clothing Store app, a React Native project designed to provide a seamless shopping experience for customers. This guide will walk you through the steps to set up and run the project on your local machine.
Before you begin, ensure you have the following installed:
Node.js (https://nodejs.org/)
npm (Node Package Manager, comes with Node.js)
Git (https://git-scm.com/)
Firebase
Open a terminal and navigate to the directory in your Code editior to run the project:
cd "e-commerce-clothing-store" //name of app folder
Install the project's dependencies using npm:
npm install
To install the firebase,
npm install firebase
Start the Development Server:
npm start
To run the app on your local machine, use the following command: and this will start the development server.
npm run android
For expo, use this command:
npx expo start
This will give you the QR code, go to your ExpoGo app and Scan the QR code to use the app