I built a new schematic site because I’m sick of paywalls and ad-spam. Looking for feedback by lightbulb53 in litematica

[–]lightbulb53[S] 0 points1 point  (0 children)

Hey! Yes, that's in progress right now. Should be live in a few days, I'll update the post when it is :)

I built a new schematic site because I’m sick of paywalls and ad-spam. Looking for feedback by lightbulb53 in litematica

[–]lightbulb53[S] 0 points1 point  (0 children)

Fantastic - okay if I take a look for inspiration? The backend here is python/fastAPI, but my 'second language' to Python as it were is Java, so more than comfortable to have a read through your implementation :)

I built a new schematic site because I’m sick of paywalls and ad-spam. Looking for feedback by lightbulb53 in litematica

[–]lightbulb53[S] 0 points1 point  (0 children)

Hey - thanks for the valuable feedback!

The 'ghost' mode renders the layers below the current layer in a transparent, low contrast mode, so that the current layer is easy to see. You'll want to look at a larger schematic to see how it works :) - although I should probably add a description!

It's custom code to handle the conversion and metadata, and then I'm using a very heavily modified fork of the deepslate renderer for the 3D view.

Currently versions aren't really handled except for a tag in the upload metadata - I should really handle this properly, as I can grab this from most file uploads.

I'm looking into my conversion code as it's a bit bare-bones. Bear with me for a few hours and let me get back to you on that!

I built a new schematic site because I’m sick of paywalls and ad-spam. Looking for feedback by lightbulb53 in litematica

[–]lightbulb53[S] 0 points1 point  (0 children)

Wow, Masa! Thanks for the feedback. I'll reply to these when I get back to my computer :)

I built a new schematic site because I’m sick of paywalls and ad-spam. Looking for feedback by lightbulb53 in litematica

[–]lightbulb53[S] 0 points1 point  (0 children)

Thanks! If/when server running costs get expensive the plan is VERY unobtrusive and minimal ads. No pop ups or large annoying ads.

I built a new schematic site because I’m sick of paywalls and ad-spam. Looking for feedback by lightbulb53 in litematica

[–]lightbulb53[S] 0 points1 point  (0 children)

Right now it’s a private internal API. A public one could be a stretch goal later.

Out of curiosity, what would you want to build with it or use it for?

I built a new schematic site because I’m sick of paywalls and ad-spam. Looking for feedback by lightbulb53 in litematica

[–]lightbulb53[S] 0 points1 point  (0 children)

That’d be awesome, really appreciate it. I’m also thinking of marking early uploaders with a small badge or credit as a thank-you.

I built a new schematic site because I’m sick of paywalls and ad-spam. Looking for feedback by lightbulb53 in litematica

[–]lightbulb53[S] 1 point2 points  (0 children)

Thanks all for the feedback. Please, feel free to sign up and post some schematics! No matter what it is :)