foundation for frontend and spring configuration