Back-end funcional com alguns toques de front-end