Node frontend