> ## Documentation Index
> Fetch the complete documentation index at: https://docs.theme.eslot.tech/llms.txt
> Use this file to discover all available pages before exploring further.

# Mandatory Setup

## Environment Variables

* Run the purchased and downloaded NextJS project on your preferred IDE.
* Create a `.env.local` file in the root directory and take the demo  credentials from .env.sample file which is inside the project folder and copy pest the environment variables.

```dotenv theme={"dark"}
NEXT_PUBLIC_API_URL="<eslot-api-base-url-domain>"
NEXT_PUBLIC_API_KEY="<eslot-api-key>"
NEXT_PUBLIC_API_SECRET="<eslot-api-secret>"
NEXT_PUBLIC_ORIGIN="<eslot-whitelist-domain>"
```

<Info>
  ⚠️ All environment variables prefixed with NEXT\_PUBLIC\_ are exposed to the browser.
</Info>

## Change Credentials

To change the base URL follow the steps given below –

* Must remember that don’t put slash(/) at the end of your **NEXT\_PUBLIC\_API\_URL**.
* Now use double-quote(") for all the environment veriables value.
* All the credentials are in demo mode, so there may be some interruption possibilities available on api data. To prevent any kind of interruption in runinng the application [**please contact us**](https://eslot.tech/contact).

<Tip>
  Recommended tutorial is below
</Tip>

<iframe src="https://www.youtube.com/embed/gK283Wa3X6s" title="YouTube video player" frameborder="0" className="w-full aspect-video rounded-xl" allow="accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture; web-share" allowfullscreen />
