# How to build a permaweb app **NodeJS + NPM latest stable version required** Tutorial Repository: https://github.com/cedriking/arweave-web2-tutorial ### Modules used: - Bootstrap [Framework] (https://getbootstrap.com) - ParcelJS [web app bundler] (https://parceljs.org) - ArweaveJS [SDK] (https://github.com/ArweaveTeam/arweave-js) - ArDB [easy query txs] (https://github.com/textury/ardb) - ArConnect [login with wallets] (https://arconnect.io/) - ArLocal [for testing] (https://github.com/textury/arlocal) - Arkb [to deploy] (https://github.com/textury/arkb) ### Languages: - HTML - Typescript ### Steps: - Create a web 2.0 website (frontend only) - User ArLocal to start a local test server - Add ArConnect to login - Deploy to Arweave - Use ArDB to get data - Deploy using arkb