3e4197ba4075ccf959d4d2efc3ffd290c4e381e1cdf6814073b654d273aa678f frontend/tera-clone-demo-web 161e994766eec8f85fc11fc445fc7435a7e57bc613505df2d7327481b82d2477 backend/tera-clone-demo-api