Maintenance Mode:
Admin can set the website under Maintenance Mode from Basic Settings > Maintenance Mode
In maintenance mode Admin can always access the Admin Panel
To access the frontend Admin can setup a secret path (avoid using any special characters in it, use plain letter & number combination)
Anyone who knows the secret path can access the website by typing {website_url}/{secret_path} in browser