diff --git a/docs/developer-guides/README.md b/docs/developer-guides/README.md index 8269933..5405b39 100644 --- a/docs/developer-guides/README.md +++ b/docs/developer-guides/README.md @@ -1,25 +1,37 @@ # Wallet Developer Guide -## Getting Super Powers +This section guides you through developing GoodDollar based wallets. +It offers a walkthrough of a tutorial app called (GoodBootstrap)[https://github.com/GoodDollar/GoodBootstrap] to introduce you to each submodule GoodDollar offers to wallet developers. -Becoming a super hero is a fairly straight forward process: +## [Getting Started](https://docs.gooddollar.org/developer-guides/getting-started -``` -$ give me super-powers -``` +The getting started section includes guides on setting up your development environment, a helpful [quick-start](https://docs.gooddollar.org/developer-guides/getting-started#quick-start) module, and a more comprehensive [complete guide](https://docs.gooddollar.org/developer-guides/getting-started#complete-guide). -{% hint style="info" %} - Super-powers are granted randomly so please submit an issue if you're not happy with yours. -{% endhint %} +## [Routing](https://docs.gooddollar.org/developer-guides/routing) -Once you're strong enough, save the world: +This section explains how navigation is handled in the GoodBootstrap tutorial app. -{% code title="hello.sh" %} -```bash -# Ain't no code for that yet, sorry -echo 'You got to trust me on this, I saved the world' -``` -{% endcode %} +## [User Storage](https://docs.gooddollar.org/developer-guides/user-storage) +This section explains how the GooDAPP submodule uses the GunDB P2P storage network to store user data with instructions for extension. +It also covers authentication. +## [Good Wallet](https://docs.gooddollar.org/developer-guides/good-wallet) +This section documents the `GoodWallet.js` module, the core submodle that covers all basic wallet functionality. + +## [Face Recognition](https://docs.gooddollar.org/developer-guides/face-recognition) + +This section describes the Face Recognition process, a core part of GoodDollar's identification process + +## [Building Blocks](https://docs.gooddollar.org/developer-guides/building-blocks) + +This section describes reusable components that have been added to GoodBootstrap for easy and efficient UI development. + +## [Blockchain Events](https://docs.gooddollar.org/developer-guides/blockchain-events) + +This section explains how the GooDAPP submodule listens for Events, a Solidity abstraction on top of the Ethereum Virtual Machine. + +## [Creating Font With Icons](https://docs.gooddollar.org/developer-guides/create-font-with-icons) + +This section explains how to convert SVG data into a custom font for use around the GoodBootstrap app.