Truth Ledger uses React and Bootstrap for front-end and is "serverless" on IPFS. The user submits news article links which then have their meta-data uploaded to IPFS. If they're logged into MetaMask, it will record the IPFS hash of the data (as plaintext) to the Ethereum Testnet with an Ethereum contract.
I'd like to try out OrbitDB to make it more robust and skip some of the IPNS hash translation work. Eventually, with a series of smart contacts, my partner and I hope to expand the dApp to become a completely autonomous DAO (digital autonomous organization) for arbitrating truth. This would allow users to receive a truthiness score for the article link they submit.
Also had a lot of fun learning about wireless protocols and modulation. I followed some tutorials to build an antenna and intercept images from NOAA 15/18/19 weather satellites with a software-defined radio (SDR) dongle!