Open Source project that will blow up in 2024
Published: 2024-03-29 09:25:36


![Image description](https://dev-to-uploads.s3.amazonaws.com/uploads/articles/9za2vxtogjbm43bhvuu7.jpg)
uploads.s3.amazonaws.com/uploads/articles/7v349t4vfna2ktyl9ugp.jpg)
Attention all developers and entrepreneurs! Have you ever dreamed of creating your own food delivery app but felt overwhelmed by the development costs? Worry no longer! We're excited to announce that [Enatega](url), our feature-rich delivery management software, is now open source! 
You can find the source code and get started here: (https://github.com/ninjas-code-official/food-delivery-multivendor)


**Enatega's Journey to Open Source**


![Image description](https://dev-to-uploads.s3.amazonaws.com/uploads/articles/pq381whks9o084apzh5b.jpg)uploads.s3.amazonaws.com/uploads/articles/hseogps3n64i4bx045vo.jpg)
Enatega's journey started four years ago as an enthusiastic side project within [Ninjas Code](url), a software development firm. Our initial goal was to challenge the dominant local food delivery services. However, we soon understood that mere marketing efforts were insufficient to compete. 

Thus, we shifted our focus. Enatega evolved into a robust platform that enables others to start their delivery services. We managed to sell licenses via third-party marketplaces successfully. But, the closure of a major marketplace necessitated a strategic shift. Consequently, open-sourcing Enatega became the ideal strategy!

This approach allows us to achieve two goals:

1. **Gain traction without extensive paid marketing.** By making Enatega open source, we're fostering a vibrant developer community that can help spread the word.
2. **Provide valuable experience and visibility to contributors.** You get to work on a real-world project used by over 100 startups, and we gain valuable contributions to make Enatega even better!

**Financial Sustainability with a Back-end License**

To ensure long-term sustainability, we offer a back-end license Enatega Multivendor, with its open API, keeps the core codebase proprietary for licensed users needing advanced features and customizations. Meanwhile, the open-source version lays a solid foundation for starting a delivery business.

**Introducing Enatega Multivendor: A Feature Powerhouse**

Enatega Multivendor is an all-encompassing multi-vendor food delivery solution available on iOS, Android, and web platforms. Here's what it brings to the table:

* **Effortless Setup:** Launch quickly using a few simple commands to run the project locally.
* **Cross-Platform Compatibility:** Enatega ensures smooth operation across different platforms, expanding your reach.
* **Open-Source Resources:** Access live demos, detailed documentation, and video tutorials for comprehensive support.

**Deep Dive into the Feature-Rich App**

Enatega Multivendor serves every participant in the delivery ecosystem:

**Customer Mobile/Web App:**

* User verification (email/phone)
* Login with Google, Apple, and Facebook
* Location-based restaurant discovery
* Detailed restaurant information (reviews, ratings, menus)
* Address creation with Maps integration
* Push notifications and email updates
* Real-time rider tracking with chat option
* Multi-language and theme support
* Order rating and review features
* Payment integration (PayPal & Stripe)
* Order history and favorite restaurants
* Food item variations and notes
* Pick-up/delivery options with flexible timings
* Vouchers and tipping functionality
* Search functionality (restaurants & items)

**Restaurant App:**

* Order alerts (ringer and push notifications)
* Order acceptance timer and meal preparation settings
* Print invoice option
* Delivery order history
* Online/offline status management
* Detailed order information
* Real-time order updates

**Rider App:**

* Real-time order status updates
* Push notifications and order alerts
* Integrated map with delivery addresses
* Order acceptance timer and meal preparation time
* Distance and travel time estimates
* Real-time chat with customers (push notifications)
* Order history and new order management
* Online delivery fees and wallet management
* Online/offline status control

**Admin Dashboard:**

* Role-based administration for granular control
* Restaurant, vendor, and user management tools
* Rider zone creation and assignment
* Rider withdrawal request management and commission rate control
* Global order status configuration
* Restaurant order statistics and commission management
* Restaurant timing and delivery zone control
* Menu management with discount features
* User, rating, coupon, and tipping management
* Enhanced developer experience features

**Join the Enatega Community!**

We actively seek contributions from enthusiastic developers! Our tech stack is highly relevant in the market, making this a fantastic opportunity to:

* Gain experience working on a real-world open-source project.
* Network and collaborate with a thriving developer community on Discord.

**Contributing to Enatega**


![Image description](https://dev-to-uploads.s3.amazonaws.com/uploads/articles/sh8x0lrq6hnd0smce2w7.jpg)uploads.s3.amazonaws.com/uploads/articles/z1ypgshjs0tmuv3p90lz.jpg)
There are two primary ways you can contribute:

1. **Create Issues:** Report bugs or suggest improvements to help us make Enatega even better.
2. **Create Pull Requests (PRs):** Fix existing issues or add new features to the codebase.

We have a thriving Discord community https://discord.gg/774fJ72qwH where you can ask questions and connect with other developers.