I just stumbled upon this and maybe you can use it as your reference: https://johnnydecimal.com/