TinyGLB Update
In the 9 months since I released TinyGLB I've worked on the following:
Spreading the word & SEO
I made a few posts on GitHub, Reddit, Twitter and the Three.js forum to mention TinyGLB where I can.
I added TinyGLB to a few general software directories (alternative.to, saashub.com) and a few technology specific ones (threejsresources.com, ecosystem.khronos.org).
I've also been monitoring Google Search Console for low difficulty keywords that I can write articles for.
Adding a paid subscription
I hadn't intended to charge for TinyGLB at this stage, however multiple users were asking for the option to store models which didn't expire, and asking if they could pay for this feature. I therefore decided to add a subscription at $49 per year.
This required the following changes:
- Add user authentication
- Add a database to store user info
- Integrate a payment processor
For authentication I used Auth0, for the database I used Cloudflare D1, and for payments I used Lemon Squeezy.
New features
I added a number of additional features which were mostly requests from paying users:
- Manage uploaded models
- Set various lighting and camera settings
- Add basic annotations to a model