### Install and Start Application Source: https://enatega.com/multi-vendor-doc/how-to-setup-restaurant-app-locally Commands to install project dependencies and start the development server. ```bash npm install (or yarn install) ``` ```bash npm start ``` -------------------------------- ### Install Dependencies and Start Dashboard Source: https://enatega.com/multi-vendor-doc/how-to-setup-admin-dashboard-locally Commands to install required packages and launch the development server. ```bash npm install (or yarn install) ``` ```bash npm start ``` -------------------------------- ### Initialize Project Dependencies Source: https://enatega.com/multi-vendor-doc/how-to-deploy-mobile-applications Install project dependencies and start the development environment after configuring the .env file. ```bash npm install Npm start ``` -------------------------------- ### Start Backend with Docker Source: https://enatega.com/multi-vendor-doc/how-to-setup-backend-api-locally Use this command to build and start the Docker containers for the backend service. ```bash docker compose up --build ``` -------------------------------- ### Start the Customer App Source: https://enatega.com/multi-vendor-doc/how-to-setup-customer-app-locally Execute this command in the terminal to start the Enatega Customer App. This command is used after installing dependencies. ```bash npm start ``` -------------------------------- ### Install and Build Commands Source: https://enatega.com/multi-vendor-doc/how-to-deploy-admin-dashboard Run these commands in the project root after updating the constant.js file to prepare the application for deployment. ```bash npm install npm run build ``` -------------------------------- ### Install Dependencies Source: https://enatega.com/multi-vendor-doc/how-to-setup-customer-app-locally Run this command in the terminal to install all necessary project dependencies for the Enatega Customer App. You can use either npm or yarn. ```bash npm install (or yarn install) ``` -------------------------------- ### Install EAS CLI Source: https://enatega.com/multi-vendor-doc/how-to-deploy-mobile-applications Global installation of the Expo Application Services CLI required for building mobile applications. ```bash npm install -g eas-cli ``` -------------------------------- ### Navigate to Project Directory Source: https://enatega.com/multi-vendor-doc/how-to-setup-restaurant-app-locally Use these commands to enter the restaurant application folder in your terminal. ```bash cd ``` ```bash cd enatega-multivendor-restaurant ``` -------------------------------- ### Navigate to Project Directory Source: https://enatega.com/multi-vendor-doc/how-to-setup-customer-app-locally Use this command to navigate to the root directory of your Enatega MultiVendor project in the terminal. ```bash cd ``` -------------------------------- ### Configure Backend Environment Variables Source: https://enatega.com/multi-vendor-doc/how-to-setup-backend-api-locally Required configuration settings for the .env file in the root directory of the backend project. ```text PORT=8001 CONNECTION_STRING= RESET_PASSWORD_LINK=auth/reset/?reset= SERVER_URL=https://enatega-multivendor.up.railway.app/ STRIPE_WEBHOOK_ENDPOINT_SECRET= DASHBOARD_URL=https://practical-minsky-95a652.netlify.app/#/ WEB_URL=https://pensive-liskov-5320d4.netlify.app/ ORDER_DETAIL_WEB_URL=order-detail/ NODE_DEV=production NODE_ENV=production SENDGRID_API_KEY= ``` -------------------------------- ### Build and Submit Mobile Apps Source: https://enatega.com/multi-vendor-doc/how-to-deploy-mobile-applications Commands to configure, build, and submit production-ready Android and iOS applications. ```bash eas build:configure eas build –profile production –-platform android eas build –profile production –-platform ios eas submit –platform ios eas submit –platform android ``` -------------------------------- ### Navigate to Project Directory Source: https://enatega.com/multi-vendor-doc/how-to-setup-admin-dashboard-locally Commands to change the terminal working directory to the project folder. ```bash cd ``` ```bash cd enatega-multivendor-admin ``` -------------------------------- ### Configure OTA Updates Source: https://enatega.com/multi-vendor-doc/how-to-deploy-mobile-applications Commands to set up and deploy Over-The-Air (OTA) updates for the mobile application. ```bash npx expo install expo-updates eas update:configure eas update –branch production –message “Example update” ``` -------------------------------- ### Navigate to Enatega Multivendor App Directory Source: https://enatega.com/multi-vendor-doc/how-to-setup-customer-app-locally This command is used to change the current directory to the 'enatega-multivendor-app' folder within your project. Ensure you have cloned or downloaded the source code from GitHub first. ```bash cd enatega-multivendor-app ``` -------------------------------- ### Authenticate with Expo Source: https://enatega.com/multi-vendor-doc/how-to-deploy-mobile-applications Log in to the Expo account via the terminal using EAS CLI. ```bash eas login ``` === COMPLETE CONTENT === This response contains all available snippets from this library. No additional content exists. Do not make further requests.