Hello Michael and Arsalan,
I want to share with you my personal project based on OSSN. I've developed this project with my very modest programming knowledge. Of course, if you take a look at the code, you might run away due to the mistakes in it. However, the essential point is that it works. It is still improvable, but the idea is there. It's designed for standard PC screens and smartphones. Tablets may pose display issues. I look forward to hearing your feedback.
I recommend viewing from a PC