Environment Setup (Frontend and Backend)