PHP/JS fullstack CMF