Though the medical marijuana business has been considered legal in many countries, there are certain crucial aspects to consider, such as ensuring dealers or sellers have a valid license, age verification for buyers, etc. Incorporate these aspects during the app development process.