Welcome to the Ultimate Gadgets Mobile App! This React Native application, built with Expo, Zustand, and Supabase, is a complete gadgets-selling platform. This README will guide you through setting up the mobile application, running it locally, and understanding its structure.
Before you begin, ensure you have the following installed:
- Node.js (v14 or later)
- npm (latest version)
- Expo CLI
- Git
Follow these steps to set up and run the mobile application:
-
Clone the Repository:
git clone https://github.com/laribright/gadgets-app-react-native.git cd gadgets-app-react-native
-
Install Dependencies:
npm install
-
Set Up Environment Variables:
- Rename the
.env.example
file to.env.local
and fill in the required environment variables.
mv .env.example .env.local
- Rename the
-
Run the Development Server:
npm start (choose your preferred emulator)
Your app should now be running on your emulator.
Make sure to properly configure your environment variables by referring to the .env.example
file. This file contains example values and instructions on what needs to be filled in.
Watch the full course on YouTube: Fullstack Gadgets App: React Native Expo & NextJs Admin