Why do you want to make it open source? Open source isn't a marketing strategy, it's a social agreement based on the idea that people benefit from source code they can use, inspect and modify collectively. This comes with lots of freedom, responsibilities and challenges over many years.
One major challenge for you as a developer is monetization. If you don't have a proven strategy for making healthy recurring money after going open source, then you don't have a strategy at all. Accepting donos is not a viable monitization strategy, at least not in the beginning.