Enatega Full Food Delivery App Built in NativeBase.

The Full Version of Enatega is Finally Here!

Sharan Gohar
The NativeBase v2.0 Blog [ Deprecated ]
5 min readJun 19, 2019

--

I am happy to announce that after a huge demand from users, we have finally completed our third product on NativeBase market. Enatega, the fully featured food delivery app is finally here! It’s a fully functional app like FoodPanda, Uber and GrubHub. It’s designed towards individual restaurants.

The full app is bundled with a complete package that includes an Analytics Dashboard courtesy of Amplitude and a fully functional dashboard for content management and configurations.

🎊 Discount coupon available 🎉

As a part of the launch promo, you can avail a 20% discount on the app which will be valid until the end of June 2019.

Use the promo code foodappbackend-20d-launch-july2019–2087 during checkout.

Best Coding practices

During the development of Enatega, we have made sure that we use the best coding practices. It is well structured, so it can be scaled up to larger applications. To make your development experience more pleasant we have removed any unnecessary screens and have integrated the app with all the best tools in the market to have the best code base. Following are the packages that we have used so it looks beautiful from the inside out.

  • ESLint to provide you with linting capability in Javascript.
  • Prettier for code formatting
  • Jest for unit testing
  • Husky to prevent bad commits.

Why Enatega?

It’s 2019 and making your own restaurant app shouldn’t be too difficult. Enatega comes with built-in features that you need ready to publish it on Apple App Store or Google Play Store.

It comes with the following features

  • Push notifications for both Mobile and Web
  • Analytics dashboard for mobile app
  • Payment integration for both PayPal and Stripe
  • Order tracking feature
  • E-mail Integration
  • Rating and review
  • Facebook and Google authentication
  • Mobile responsive dashboard
  • Multi-language support using localization (supported languages — English, French, German, Khmer and Chinese)
  • Multi-currency support.

Even more things can be added since we provide customization as well as deployment services.

What are the alternatives?

Other alternatives for making a restaurant app, launching it successfully and at an affordable price are non-existent. We have used React Native for building this app which allows us to write once and use everywhere. You can have the performance of Swift and Kotlin Native apps with the codebase of one.

Making separate apps for iOS and Android is a headache and the costs are astronomical. Adding to that, chances of it being executed properly and being successful are still very low.

I encourage you to check other markets for available source codes for a restaurant app and you will be surprised by the lack of documentation and the quality of the application.

I am a third party developer for Native Base Market and I guarantee you that they wouldn’t let anything pass if it's not up to standard. The charges of Native Base Market are high compared to the rest of the market but here quality is valued over quantity which I like the most. After testing apps thoroughly in-house the product is passed to NativeBase team where it is again properly tested.

To put it plainly if you are willing to invest in buying a source code for food delivery or restaurant app, don’t buy cheap alternatives but if you find something better than this, please comment below.

What do you get with Enatega Food Delivery App?

For any restaurant, app branding is of high importance we provide a dashboard where the app can be customized as per your needs. Here are some of the screenshots for the dashboard.

If that's not enough, we provide analytics dashboard with the restaurant or food delivery app. You need to know who is using your app, your sales orders, your items, deliveries and everything on a click. Keeping that in mind, we have used Amplitudes Analytics Dashboard a separate module that is included within the package.

Customizing and publishing to Apple App Store / Google Play Store

After purchasing the app, you will get access to the source code for a restaurant app, If you don’t know how to customize or deploy, don’t worry. We provide all these services which means less headache for you.

For customization, you need to rebrand it, so it's basically a white label restaurant application with source code. You need to change the name, logo and add your own content. For demo purposes, we have focused on it being a food delivery app but it can be anything you see fit that matches with the content you want to show.

If you want to do all things by yourself, we have provided a detailed documentation from structure to how to upload it to Apple App Store or Google Play Store.

Enatega Technology Stack

Application program interface (API) server

Web Dashboard

Mobile App

Architecture Diagram

Upcoming features

We are constantly pushing to add new features the following features are in our pipeline

  • A separate delivery app

Quick Links

Enatega Website: http://enatega.com

Product Page: https://market.nativebase.io/view/react-native-food-delivery-backend-app

Docs: https://enatega.gitbook.io/enatega-full-app/

Expo Demo: https://expo.io/@m_adnan_93/enategafull

--

--