Prototype of my personal side project