Discuss Scratch

NFlex23
Scratcher
1000+ posts

Scratch Tutorials — share your knowledge or learn something new with Scratchers worldwide

I know what you're thinking: "Another Scratch tutorial sharing website?“ Well, I know some have been planned and discussed, but none have really got off the ground and are actually used. This is the first ”real" tutorial sharing website for the Scratch community, where you can actually create and share your own tutorials, or just follow others'.

You can view the site at https://scratchtutorials.vercel.app . A better domain might be chosen in the future, but it works for now. Contributions are welcome at https://github.com/mystpi/scratch-tutorials .

Tech stack:

Last edited by NFlex23 (Sept. 29, 2022 23:26:34)

9gr
Scratcher
1000+ posts

Scratch Tutorials — share your knowledge or learn something new with Scratchers worldwide

at least somebody does it

but I think you should use sveltekit because speed

Last edited by 9gr (May 24, 2022 20:49:52)

MagicCrayon9342
Scratcher
1000+ posts

Scratch Tutorials — share your knowledge or learn something new with Scratchers worldwide

9gr wrote:

at least somebody does it

but I think you should use sveltekit because speed
SvelteKit actually has no noticeable difference in speed, both compile time or page load.

Anyway, as with all projects I will recommend some changes.

- Equal card sizes. For more consistent and less OCD inducing UI, make all the cards the same size. Maybe have a button to view the full card too!
- Since you are using supabase, I'm assuming you can add some profiles and a way to submit tutorials
NFlex23
Scratcher
1000+ posts

Scratch Tutorials — share your knowledge or learn something new with Scratchers worldwide

9gr wrote:

(#2)
at least somebody does it

but I think you should use sveltekit because speed
I wanted to learn Next.js, and I decided to give it a try with this site. I'm not going to switch to SvelteKit, sorry.
NFlex23
Scratcher
1000+ posts

Scratch Tutorials — share your knowledge or learn something new with Scratchers worldwide

MagicCrayon9342 wrote:

(#3)

9gr wrote:

at least somebody does it

but I think you should use sveltekit because speed
SvelteKit actually has no noticeable difference in speed, both compile time or page load.

Anyway, as with all projects I will recommend some changes.

- Equal card sizes. For more consistent and less OCD inducing UI, make all the cards the same size. Maybe have a button to view the full card too!
- Since you are using supabase, I'm assuming you can add some profiles and a way to submit tutorials
I'll look into making the cards equal sizes. And yes, you can submit your own tutorials. (please read the OP more carefully before posting)
MagicCrayon9342
Scratcher
1000+ posts

Scratch Tutorials — share your knowledge or learn something new with Scratchers worldwide

NFlex23 wrote:

MagicCrayon9342 wrote:

(#3)

9gr wrote:

at least somebody does it

but I think you should use sveltekit because speed
SvelteKit actually has no noticeable difference in speed, both compile time or page load.

Anyway, as with all projects I will recommend some changes.

- Equal card sizes. For more consistent and less OCD inducing UI, make all the cards the same size. Maybe have a button to view the full card too!
- Since you are using supabase, I'm assuming you can add some profiles and a way to submit tutorials
I'll look into making the cards equal sizes. And yes, you can submit your own tutorials. (please read the OP more carefully before posting)
Do they have to be related to Scratch? Maybe an offtopic section. or an “Advanced” section.
NFlex23
Scratcher
1000+ posts

Scratch Tutorials — share your knowledge or learn something new with Scratchers worldwide

MagicCrayon9342 wrote:

(#6)

NFlex23 wrote:

MagicCrayon9342 wrote:

(#3)

9gr wrote:

at least somebody does it

but I think you should use sveltekit because speed
SvelteKit actually has no noticeable difference in speed, both compile time or page load.

Anyway, as with all projects I will recommend some changes.

- Equal card sizes. For more consistent and less OCD inducing UI, make all the cards the same size. Maybe have a button to view the full card too!
- Since you are using supabase, I'm assuming you can add some profiles and a way to submit tutorials
I'll look into making the cards equal sizes. And yes, you can submit your own tutorials. (please read the OP more carefully before posting)
Do they have to be related to Scratch? Maybe an offtopic section. or an “Advanced” section.
It is "Scratch Tutorials" after all; but feel free to make a tutorial as long as it is related to Scratch. I'll add that to the guidelines (https://scratchtutorials.vercel.app/guidelines ).

Last edited by NFlex23 (May 24, 2022 21:17:57)

NFlex23
Scratcher
1000+ posts

Scratch Tutorials — share your knowledge or learn something new with Scratchers worldwide

Equal-height cards are now live, thanks to the feedback of MagicCrayon9342:
Sid72020123
Scratcher
500+ posts

Scratch Tutorials — share your knowledge or learn something new with Scratchers worldwide

Cool Website! Does this support scratchblocks?
god286
Scratcher
1000+ posts

Scratch Tutorials — share your knowledge or learn something new with Scratchers worldwide

When I load the site there is a flash where there is no CSS. Also, is there a filter? Another question I have is the moderation, will there be a ban on extension names?

Last edited by god286 (May 25, 2022 05:21:23)

happex
Scratcher
1000+ posts

Scratch Tutorials — share your knowledge or learn something new with Scratchers worldwide

Lockstart
Scratcher
64 posts

Scratch Tutorials — share your knowledge or learn something new with Scratchers worldwide

It‘s so easy to copy a website born 3 months before…

And if I can, I saw several problems:
- The Ui could be uncomfortable for New Scratchers (the principal part of the Scratch community who needs tutorials)
- Anyone (like a hacker or something like this) who has a Scratch account can post everything at anytime. You know the consequences if someone bad posts something on your website
- 404: I haven't found any other problem.

Last edited by Lockstart (May 25, 2022 08:36:48)

NFlex23
Scratcher
1000+ posts

Scratch Tutorials — share your knowledge or learn something new with Scratchers worldwide

Lockstart wrote:

It‘s so easy to copy a website born 3 months before…
I didn't copy any website.

Lockstart wrote:

The Ui could be uncomfortable for New Scratchers
How so? Could you give me an example?

Lockstart wrote:

Anyone (like a hacker or something like this) who has a Scratch account can post everything at anytime.
I can moderate (delete/edit) tutorials currently, and I'll add more advanced moderation soon so others can be mods as well.

happex wrote:

(#11)
That’s weird…
https://tuto-scratch.pages.dev
Interesting… it doesn't seem to work very well though. When I try to click on a tutorial it takes me back to the home page without any styling.

Sid72020123 wrote:

(#9)
Cool Website! Does this support scratchblocks?
Unfortunately, not yet. I've been having trouble integrating them with markdown and React.
NFlex23
Scratcher
1000+ posts

Scratch Tutorials — share your knowledge or learn something new with Scratchers worldwide

I will implement more safety features soon, like banning and moderation. Until then, don't post anything against the guidelines, since I can still remove it pretty easily.
PoIygon
Scratcher
1000+ posts

Scratch Tutorials — share your knowledge or learn something new with Scratchers worldwide

NFlex23 wrote:

I will implement more safety features soon, like banning and moderation. Until then, don't post anything against the guidelines, since I can still remove it pretty easily.
You can check the issues on the repo
NFlex23
Scratcher
1000+ posts

Scratch Tutorials — share your knowledge or learn something new with Scratchers worldwide

god286 wrote:

When I load the site there is a flash where there is no CSS.
Yeah, I know. I think it's a Mantine UI issue.

god286 wrote:

Also, is there a filter?
I hope to add tags and filtering eventually.

god286 wrote:

Another question I have is the moderation, will there be a ban on extension names?
What do you mean by “extension names”?
PoIygon
Scratcher
1000+ posts

Scratch Tutorials — share your knowledge or learn something new with Scratchers worldwide

NFlex23 wrote:

god286 wrote:

When I load the site there is a flash where there is no CSS.
Yeah, I know. I think it's a Mantine UI issue.

god286 wrote:

Also, is there a filter?
I hope to add tags and filtering eventually.

god286 wrote:

Another question I have is the moderation, will there be a ban on extension names?
What do you mean by “extension names”?
Scratch ******
NFlex23
Scratcher
1000+ posts

Scratch Tutorials — share your knowledge or learn something new with Scratchers worldwide

PoIygon wrote:

(#17)

NFlex23 wrote:

god286 wrote:

When I load the site there is a flash where there is no CSS.
Yeah, I know. I think it's a Mantine UI issue.

god286 wrote:

Also, is there a filter?
I hope to add tags and filtering eventually.

god286 wrote:

Another question I have is the moderation, will there be a ban on extension names?
What do you mean by “extension names”?
Scratch ******
Ah, I see. Yes, anything that goes against Scratch's CGs is not allowed.
NFlex23
Scratcher
1000+ posts

Scratch Tutorials — share your knowledge or learn something new with Scratchers worldwide

Mods and banned users are a new feature of Scratch Tutorials. If you would like to become a mod, please contact me on my profile.

Mods can edit and delete tutorials, so if you see something that doesn't follow the guidelines, please edit or delete it accordingly.
MagicCrayon9342
Scratcher
1000+ posts

Scratch Tutorials — share your knowledge or learn something new with Scratchers worldwide

Some kind of form or format to use for Mod applications? Or do you just, ask? I am, very stupid. I should of reread the post.

Last edited by MagicCrayon9342 (May 25, 2022 17:44:46)

Powered by DjangoBB