This repository is under development and is not yet ready for production use. It is intended to become a cross-platform ERP solution using Uno Platform to target web, desktop, and mobile platforms.
MyManufacturerERP is a comprehensive ERP solution designed for highly scalable manufacturing business need cases. It provides tools for managing production, inventory, sales, and accounting, all in one app, but on all platforms.
The initial target is to create this solution for my own manufacturing business, but it could get also a solution that can be used by other manufacturers as well.
- Web API integration
- Cross-platform target platform support (Web, Desktop, Mobile)
- Database support for In-Memory, MySQL, PostgreSQL, and SQLite (on the client)
- User authentication and authorization
- Support for multiple languages and cultures
- Integration of E-Commerce Marketplace API of e.g. Etsy as sales channel for manufacturers
To get started with the MyManufacturerERP solution, follow these steps:
- Install the latest version of Visual Studio with the Uno Platform extension, ASP.NET and web development workload.
- Clone the repository to your local machine.
- Open the solution in Visual Studio or your preferred IDE.
- Restore the NuGet packages.
- (At some point in the future) Run the solution to see the initial setup.
- Plugin system for extensibility
- Integration with Bookkeeping and Accounting systems
We welcome contributions to the MyManufacturerERP solution!
If you have ideas, suggestions, or improvements, please feel free to open an issue or submit a pull request!
While developing this, I collected a knowledge base of resources, articles and documentation that helped me to understand the concepts and technologies used in this solution up to the state I am now.
You can find this knowledge base here:
The solution is currently in an early stage of development and is missing proper server integration.
If you may want to contribute, you can find a list of known issues in the List of Issues file.
This project is licensed under the MIT License. See the LICENSE file for details.
The term 'Etsy' is a trademark of Etsy, Inc. This application uses the Etsy API but is not endorsed or certified by Etsy, Inc.