|
# Welcome to ICP Ninja! |
|
|
|
ICP Ninja is a web-based integrated development environment (IDE) for the Internet Computer. It allows you to write code and deploy applications directly from your web browser in a temporary, sandbox-like environment. |
|
|
|
For users who may already be familiar with the Internet Computer or who would rather use more **advanced tooling** such as command-line development tools, please refer to the [ICP developer documentation](https://internetcomputer.org/docs/current/developer-docs/getting-started/overview-of-icp) to learn more. |
|
|
|
First, read this example's `README.md` file to learn more about the project's structure and features. It will provide an overview of what the application does and what ICP features it uses. |
|
|
|
Then, you can deploy this example directly to the mainnet for free by clicking "Deploy" in the upper right corner. |
|
|
|
To **download** or **reset** the project files, click the menu option next to the deploy button. |
|
|
|
To make adjustments to this project, you can edit any file that is unlocked. Then, redeploy your application to view your changes. |
|
|
|
To edit files that are immutable in ICP Ninja, you can download the project's files using the "Download files" option, then follow the instructions in the `BUILD.md` file to continue building locally. |
|
|