Initially a personal project for individual use, it was originally intended for sale, but has since been open-sourced. The source code is accessible here.
Typescript as the primary coding language
Web3.js for Ethereum blockchain interactions