john's Projects
CSC131 staging tree
open-source strawpoll alternative. dockerized as a stack w/ react frontend, express api, postgresql backend.
This is a minimalist typescript boilerplate for myself, uploading to GitHub to save time in the future.
Decentralized crowdfunding platform backed by Ethereum smart contracts. React + Next + Semantic for web stack.
A React-based UI toolkit for the web
An app for the Carbon Design System tutorial
Yeah
A PoC for a working, CRUD API, powered by Deno/Typescript/MongoDB
A lightweight, POC of a microservice for a link shortener, powered by Deno + PostgreSQL
Todo App powered by Deno, Typescript, and React. All services bundled together in a Docker Swarm and communicating on an internal network.
boilerplate for dockerized springboot api + postgres deployed by docker-compose. simple to-do api, accompanied with workflows for github actions to build+test docker stack
A react web app that lets you see a list of emojis and search through them. (Day 1 of React 30 challenge)
A demo of a simple Express.js API that can be deployed to Google App Engine.
IOS app that allows people to find Snapchat/Kik/Twitter/Instagram/WeChat friends
Garlicoin source tree
proof-of-concept blockchain in golang (w/ consensus algorithm, wallets, merkle trees, derived blocks, mining, etc)
idgen is a cryptographically-secure, URL-safe by default, random ID generator as a Go package.
repository to hold my solutions for leetcode, in Go
Golang random IDs generator.
CyberDyne VESPA Grand Hive Terminal
A react web app that lets you enter strings and see the desired hash digests. (Day 2 of React 30 challenge)
iOS App with modern UI that uses haveibeenpwned.com API to see if your email/password has been found in any data breaches.
Streaming video website made with NodeJs and using different API to get magnets and infos about the movies
elixir app to generate github identicons based on some string. think hashing, but the digest is an identicon.
playing around with ethereum contracts
personal repo