> For the complete documentation index, see [llms.txt](https://docs-old.zus.network/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://docs-old.zus.network/guides/zus-js-sdk/js-sdk-sample-app/describing-code-1.md).

# Describing Code

## `zus-example-webapp/pages/index.js`

The `index` file is the core of this application .Here is how the functionalities are added to index.js of the web app step by step.

* **Step 1:** Importing Libraries and js-sdk methods.
* **Step 2:** Creating constants
* **Step 3:** Adding Allocation functionalities to the web app.
* **Step 4:** Adding Wallet functionalities to the web app.
* **Step 5** : Adding File operation functionalities to the web app
