Our Journey From Proprietary To Open Source
Published: 2024-03-27 11:54:31

After a 4-year journey through the world of proprietary software, we are thrilled to announce the big leap into open source with the launch of Enatega [(enatega.com)](http://enatega.com) is a robust delivery management software designed to empower entrepreneurs to launch their own food delivery or any other relevant business.

![Image description](https://dev-to-uploads.s3.amazonaws.com/uploads/articles/chdv2sgsuy2kcuiuc9zl.jpg)
## **Why Enatega?**

* **Effortless Setup:** Ditch complex workflows. Get Enatega running locally with just a few commands.
* **Cross-Platform Power:** Enatega works seamlessly across iOS, Android, and Web. Test it on your existing emulators or devices with ease.
* **Open Source Goodness:** No more starting from scratch. Enatega offers live demos, comprehensive documentation, and video tutorials to guide you through the process.

## **Enatega's Open-Source Journey**

Born at Ninjas Code, Enatega began as a local market competitor in the food delivery space. Recognizing their development expertise, the team pivoted to focus on equipping others to launch their own delivery services. Initially relying on third-party marketplaces, they later embraced open source as a strategic move. This approach has fueled significant traction without heavy marketing investments.

Enatega fosters a collaborative environment where contributors gain valuable exposure and experience working on a project used by over 100 startups. While the core business model involves a licensed backend with a public API, the source code itself remains partially proprietary. This ensures a revenue stream while acknowledging that some users might require customizations beyond the open-source offering.

You can find the source code and get started here: (https://github.com/ninjas-code-official/food-delivery-multivendor)

## **Introducing Enatega Multivendor**

Enatega Multivendor is a feature-rich, open-source solution built with developers in mind. 

* **Tech Stack Symphony:** 
    * Backend: NodeJS, MongoDB, ExpressJS (familiar tools for many devs!)
    * Web Dashboard: React, GraphQL, Bootstrap (modern and efficient)
    * Mobile Apps: React Native, Expo, GraphQL (cross-platform development made easy)
* **Multifaceted Functionality:**
    * Customer-facing mobile and web apps for seamless ordering
    * Feature-packed restaurant apps for managing orders and inventory
    * Rider apps for optimized delivery tasks and communication
    * Admin dashboard for comprehensive control and analytics

## **Enhancing Your Development Experience**

Enatega prioritizes developer comfort with a well-organized codebase free of unnecessary clutter. To further streamline your experience, it leverages industry-standard tools like:

* ESLint for robust JavaScript linting
* Prettier for consistent code formatting
* Jest for thorough unit testing
* Husky to prevent accidental bad commits

## **Join the Enatega Movement!**

Enatega actively seeks contributions from developers like you. Dive into the project's well-aligned tech stack and make a real impact. The vibrant Discord community awaits to answer your questions and foster collaboration. https://discord.gg/774fJ72qwH

Contributions can be made through issues or pull requests. Simply fork the repository, create a branch, and claim an issue labeled "good first issue." Our development team will review and merge your contribution, recognizing you as a valuable contributor.


We're thrilled to welcome you to the Enatega open-source community. Get started today and contribute to building the future of on-demand delivery solutions!