As a patent I don’t want my child to be on social media. In the same time I don’t want to miss some of the experience. So I came with an idea - why not create a “social network” for my child, that is easy to setup, has the similar experience like popular social networks with short and funny videos, but with the caveat that I will be the moderator of the content.
This is how TimmyGram came to exist. On one side we have the server: Golang application deployed with docker-compose Parents can upload videos Video is transcoded with ffmpeg to portrait aspect ratio Parent can see connected devices and set up new ones Parents can block devices access or remove devices And the iOS app: Parent opens app Scans a QR code from server UI to setup device Or enters server URL and PIN to register device Parent enters name and description of device and configuration PIN Child can browse and watch videos Child can like videos Child can download videos for offline viewing
I almost achieved all the goals I set for myself, but there are some others that came to my attention after using this setup for a while. More then one account would be nice Ability for children/parents to record their own videos from within the app An Android version of the app (will not and can not publish on Play Store, so only option for me here is either different store, or hope that somebody else will develop it)
I will be happy to get some feedback or other perspective on the idea.