> 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.md).

# js-sdk sample webapp

### Introduction <a href="#introduction" id="introduction"></a>

This guide provides step-by-step instructions for a web app that uses the js-sdk to create wallet,allocation and perform file operations on dStorage.You can read more about the js-sdk in the [overview](https://docs.zus.network/guides/zus-js-sdk), or check sdk documentation[ here ](https://docs.zus.network/guides/zus-gosdk/gosdk-for-mobile-builds-ios-and-android/mobile-sdk-reference).

### Overview <a href="#overview" id="overview"></a>

At a high level, the steps you need to carry out in order to create a sample web application.

* **Step 1:** Setting up project — Install the prerequisites to configure and run the web app.
* **Step 2:** Understanding Project Code Structure and Directories.
* **Step 3:** Describing web app code and adding various functionalities to the app.
* **Step 4:** Testing all functionalities together.
