Announcing Enatega: Open-Sourcing the Future of Delivery Apps!

·

4 min read

We're thrilled to announce a monumental shift at Ninjas Code: Enatega, our feature-rich delivery management software, is now open-source! This empowers you to launch your dream food delivery or related business with ease.

Key Highlights:

  • Effortless Setup: Ditch complex workflows! Enatega thrives on user-friendliness – get it running locally with a few simple commands.

  • Cross-Platform Flexibility: Enatega transcends boundaries. Test it seamlessly on emulators or your existing devices.

  • Open-Source Advantage: Enatega offers live demos, comprehensive documentation, and video tutorials – no need to reinvent the wheel!

Embracing Open Source: Our Journey

Enatega's story began four years ago as a Ninjas Code side project. We envisioned a local market solution alongside our development services. Initially, we aimed to compete with a local food delivery app with perceived shortcomings. However, our developer expertise wasn't matched by marketing prowess. We pivoted, focusing on empowering others to launch their delivery ventures.

Initially, we leveraged third-party marketplaces, achieving success. However, when the marketplace closed, we needed a swift solution. Open-sourcing our app repository emerged as the perfect answer. This has generated significant traction organically, minimizing marketing acrobatics.

We believe in fostering a contributor community by providing visibility and technical experience on a project used by over 100 startups. To ensure project sustainability, we offer a back-end license with an open API. While the back-end source code remains proprietary (available upon license purchase), this empowers customization for specific use cases.

Introducing the Enatega Multivendor App

Enatega Multivendor is a comprehensive multivendor food delivery solution for iOS, Android, and Web. It utilizes Amplitude for data visualization and insightful analytics. You'll receive a visually appealing mobile and dashboard application, perfect for integrating into any meal delivery service.

Tech Stack Powerhouse:

  • Mobile End (React Native & Expo): Streamlined development for a seamless user experience.

  • Dashboard & Customer Web App (React): A user-friendly interface for smooth operations.

  • GraphQL (Web & Mobile) & Apollo Client: Efficient data fetching and state management.

  • Node.js with MongoDB: Building the robust API for your delivery app.

Enatega's Features For Better Development Experience:

  • Effortless User Management: Email/phone verification, social logins (Google, Apple, Facebook).

  • Location-Based Discoveries: Restaurants displayed on a map based on user location.

  • Comprehensive Restaurant Information: Reviews, ratings, hours, delivery details, menus, and minimum order requirements.

  • Seamless Ordering: Address integration with Maps suggestions for a smooth experience.

  • Robust Analytics & Reporting: Gain valuable insights with Amplitude and Sentry.

  • Real-Time Tracking & Communication: Track riders and chat for clear communication.

  • Multilingual & Theme Support: Cater to a wider audience and personalize the app's look.

  • Rating & Review System: Encourage user feedback and improve your service.

  • Payment Flexibility: Accept payments via PayPal and Stripe.

  • Order History & Favorites: Simplify reordering and enhance user experience.

  • Customization Options: Add variations to food items and include notes for restaurants.

  • Pickup & Delivery Flexibility: Offer both options with variable timings.

  • Vouchers & Tipping: Increase customer engagement and appreciation.

  • Advanced Search Functionality: Easily find restaurants and specific menu items.

Restaurant Management at its Finest:

  • Order Management: Get notified of new orders and set acceptance timeframes.

  • Order Preparation Timings: Define time needed for order preparation.

  • Print Invoice Option: Streamline order processing for restaurants.

  • Delivery History & Status Updates: Maintain full visibility over deliveries.

  • Online/Offline Status: Manage restaurant availability seamlessly.

Rider App for Efficient Deliveries:

  • Real-Time Order Updates: Stay informed about order status changes.

  • Push Notification & Ringer Alerts: Never miss a new order.

  • Delivery Tracking: Utilize integrated maps for efficient navigation.

  • Order Acceptance Timers & Estimated Delivery Time: Manage expectations effectively.

  • Real-Time Chat with Customers: Enhance communication and resolve issues promptly.

Contribute to the Future of Delivery Apps with Enatega!

We're actively seeking passionate contributors to join the Enatega open-source community! Our tech stack utilizes in-demand technologies, making this a fantastic opportunity to:

  • Build your portfolio: Gain valuable experience contributing to a real-world project used by over 100 startups.

  • Learn & Grow: Collaborate with experienced developers and enhance your skills.

  • Shape the Future: Directly influence the development of a leading open-source delivery app solution.

Join our Thriving Discord Community (https://discord.gg/774fJ72qwH) Engage with fellow developers, ask questions, and get support as you contribute to Enatega.

How You Can Contribute: There are two primary ways to get involved:
1. Reporting Issues:

  • Identify areas for improvement within the Enatega codebase.

  • Clearly document the issue on the project's GitHub repository.

  • Provide steps to reproduce the issue whenever possible.

2. Creating Pull Requests (PRs):

  • Browse existing issues and find one you'd like to tackle.

  • Fork the Enatega repository and create a new branch for your fix.

  • Implement your solution, adhering to the project's coding guidelines.

  • Submit a pull request with a clear description of your changes.

Thank you for your interest in Enatega! We look forward to your contributions in building the future of delivery apps together.

For more, visit:

Github Repo Link: https://github.com/ninjas-code-official/food-delivery-multivendor