Enatega Multivendor
Search…
Introduction
High Level Architecture
Installation
How to deploy in local machine
How to deploy in production
How to Publish App
FAQS
License
ChangeLog
API SERVER
Introduction
Technologies
Packages Json
Outline
Model Diagram
Routes
Queries Mutations and Fragments
Resolvers
ADMIN WEB DASHBOARD
Introduction
Technologies
Packages Json
Folder Structure
Customize
RIDER APP
Introduction
Folder Structure
Packages Json
Technologies Used
Guide
Components
CUSTOMER APP
Introduction
Folder Structure
Packages Json
Technologies Used
Guide
Components
RESTAURANT APP
Introduction
Folder Structure
Packages Json
Technologies Used
Guide
Components
CUSTOMER WEB
Introduction
Folder Structure
Package Json
Technologies Used
Components
Amplitude Dashboard
Introduction
Amplitude integration with Enatega Multivendor
Sentry Dashboard
Introduction
Sentry integration with Enatega Multivendor
CONFIGURATIONS
Google Maps API Keys
Push Notification Keys
Social Login
Configuring Cloudinary
Configuring Database
Configuring Payment Gateways
Server Configurations
Powered By
GitBook
Installation
What Prerequisite knowledge do you need to run this app ?
​
Node
​
​
Express
​
​
React
​
​
React-Native
​
​
NPM
​
​
Git
​
​
expo-cli
​
Pre-Installed software
Latest or Stable version of Node
Download
​
Latest or Stable version of NPM
Prerequisite Credentials you need to obtain in order to run this app
App Ids for Mobile App in app.json
​
Facebook Scheme
​
​
Facebook App Id
​
​
Facebook Display Name
​
​
iOS Client Id Google
​
​
Android Id Google
​
Server Url
​
Google maps api key
​
Set configuration variables in API in .env file
MongoDb's CONNECTION_STRING
RESET_PASSWORD_LINK
SERVER_URL
STRIPE_WEBHOOK_ENDPOINT_SECRET
Admin's DASHBOARD_URL
WEB_URL
ORDER_DETAIL_WEB_URL (leave this as it is unless you modify the order details url on web)
NOTE:
Further configurations can be added from admin dashboard under configuration tab e.g stripe, paypal, email creds etc.
​
Set credentials in Admin Dashboard in file src/index.js
Firebase Api Key
Auth Domain
Database Url
Project Id
Storage Buck
Messaging Sender Id
App Id
Google maps api key
NOTE: Email provider has been only been tested for gmail accounts
Previous
High Level Architecture
Next
How to deploy in local machine
Last modified
6mo ago
Copy link
Contents
What Prerequisite knowledge do you need to run this app ?
Pre-Installed software
Prerequisite Credentials you need to obtain in order to run this app
App Ids for Mobile App in app.json
Set configuration variables in API in .env file
Set credentials in Admin Dashboard in file src/index.js
NOTE: Email provider has been only been tested for gmail accounts