Enatega is a fully customizable and scalable delivery management system that supports multiple business models and service verticals. It allows you to launch an
Enatega is a fully customizable and scalable delivery management system that supports multiple business models and service verticals. It allows you to launch an
The Enatega Multi Vendor Delivery Management System is designed for businesses looking to deploy a complete, ready-to-use platform for running their online ordering and delivery operations. Whether it is food or grocery delivery, parcel logistics, home services, flowers, pharmacy orders, or other delivery-based businesses, Enatega can be adapted to your needs. Built with ease of use and intuitiveness in mind, the Enatega system supports multiple vendors and multiple service regions. With separate applications for customers, vendors and delivery agents, along with a powerful admin dashboard, Enatega enables you to launch and operate your own end-to-end ordering and delivery ecosystem without building everything from scratch.
The solution is fully open source, but the backend and API are proprietary and can be licensed as part of a paid package.
Enatega provides a complete set of software components, including:
As we've mentioned above, the solution includes five separate modules. To setup these modules, follow the steps below:
To run the module, you need to have nodejs installed on your machine. Once nodejs is installed, go to the directory and enter the following commands
The required credentials and keys have been set already. You can setup your own keys and credentials
The version of nodejs should be between 18 to 20 (with 16 as minor version and 0 as patch)
App Ids for Mobile App in app.json
Set credentials in API in file helpers/config.js and helpers/credentials.js
Set credentials in Admin Dashboard in file src/index.js
NOTE: Email provider has been only been tested for gmail accounts
| Expo | React-Navigation | Apollo GraphQL | ReactJS | NodeJS | MongoDB | Firebase |
|---|---|---|---|---|---|---|
| React Native | React Router | GraphQL | ExpressJS | React Strap | Amplitude |
|---|---|---|---|---|---|
| Rider App |
|---|
| Store APP |
|---|
| Customer App |
|---|
| Customer Web |
|---|
| Dashboard |
|---|
Find the link for the complete documentation of the Enatega Multi Vendor Solution here.
| Admin Dashboard Demo | Mobile App Demo |
|---|---|
| Customer App | Rider App | Store App | Customer Web | Admin Dashboard |
|---|---|---|---|---|
The frontend source code for our solution is completely open source. However, the API and backend is proprietary and can be accessed via a paid license. For further information, contact us on the channels provided below.
Check out the Product Page and Pricing and more for Enatega Multivendor Food Delivery Solution
This section provides detailed instructions for setting up and running each component of the Enatega Multi-vendor Food Delivery Solution.
| Module | Development | Production |
|---|---|---|
| API | cd ../enatega-multivendor-api && npm install && npm run start:dev |
cd ../enatega-multivendor-api && npm install && npm start |
| Admin | `cd enatega-multivendor-admin && nvm use && npm install && cp .env.example .env.loc |
No open issues yet, or sync has not completed.