Gravar-mail: Challenges and opportunities of low-code platforms for software development