You are browsing as a guest. Sign up (or log in) to start making projects!

Dackel

@Dackel

Joined July 3rd, 2026

  • 46Devlogs
  • 1Projects
  • 1Ships
  • 19Votes
I can fix the error tommorow
Open comments for this post

44m 20s logged

Didn’t know that I could format it at the shipment so there is the text again formatted. Also I fixed a little download error ( The Site didn’t have the test files in the folder)

Sqush is an indie game store with a comic 90s look.

You can add games as a dev or use the platform as a normal user.

You can interact with others message them and earn badges.
And of course you can download games.

Issues:

The backend was one of the hardest things I have ever done.
I had to fix so many errors along the way (see devlogs).
One time I forgot to initialise a value the other time my complete logic was bullax.
Sometimes I even pushed code without proper testing. It did not turn out well.
And then there was how I organized the code first. It was messy and hard to read. Implementing something new could take ages because of the code not being easy enough to read through.

Also some platforms just hated me for no reason and made it harder for me to add something new.

The good side:

On the other hand it was extremly refreshing to try something new and fail misrebaly at it. I can now propely set up automatic emailing systems use payment services like Stripe, make automatic file scanners, hash password, make upload systems that will hopefully not fail after 1000 game uploads, even learnt a bit of drawing (name me Picasso) ,migrate databases (couldn’t actually do it before. Even tho its easy) and set up servers for the site ( even if I did use AI for that last part).

What I didn’t do:

My plan was actually to put up a real game on this platform and actually test it.
But school is starting now and I don’t know if there is still enough time for it (Cause I signed up for something big).
Stress Test it to your’e liking but PLEASE dont upload thousands of 2 GB files cause that costs money.
This name is peak btw. I don’t accept other opinions.

And for testing: Dev-Login: developer / test | Stripe Testcard: 4242 4242 4242 4242 (Exp: 12/34, CVC: 123, Zip: 12345)

The full Feature List is on the Readme on git.

0
0
16
Ship Changes requested

Sqush is an indie game store with a comic 90s look.
You can add games as a dev or use the platform as a normal user.
You can interact with others message them and earn badges.
And of course you can download games.

The backend was one of the hardest things I have ever done.
I had to fix so many errors along the way (see devlogs).
One time I forgot to initialise a value the other time my complete logic was bullax.
Sometimes I even pushed code without proper testing. It did not turn out well. And then there was how I organized the code first. It was messy and hard to read. Implementing something new could take ages because of the code not being easy enough to read through. Also some platforms just hated me for no reason and made it harder for me to add something new.

On the other hand it was extremly refreshing to try something new and fail misrebaly at it. I can now propely set up automatic emailing systems use payment services like Stripe, make automatic file scanners, hash password, make upload systems that will hopefully not fail after 1000 game uploads, even learnt a bit of drawing (name me Picasso) ,migrate databases (couldn’t actually do it before. Even tho its easy) and set up servers for the site ( even if I did use AI for that last part).

My plan was actually to put up a real game on this platform and actually test it. But school is starting now and I don’t know if there is still enough time for it (Cause I signed up for something big).
Stress Test it to your’e liking but PLEASE dont upload thousands of 2 GB files cause that costs money.

This name is peak btw. I don’t accept other opinions.

And for testing: Dev-Login: developer / test | Stripe Testcard: 4242 4242 4242 4242 (Exp: 12/34, CVC: 123, Zip: 12345)

The full Feature List is on the Readme on git.

  • 45 devlogs
  • 428h
Try project → See source code →
Open comments for this post

5h 8m 27s logged

looked for errors and started website

Today I overlooked the site one last time and fixed secruity issues and others. I fixed Email service added an option to change the background Image of the score and made my testdata a bit more secure (had my real emails in there before).
I used AI for much of the progress cause it was my first time starting a server (see commits). I ran into many issues while setting everything up.

0
0
13
Open comments for this post

7h 10m logged

added dev cut and reworked Background Image

I also added test Data. Thats entirely made by AI except some covers that were made by me. Cause I ain’t interactng thousands of times with my own platform.
Also which background banner would you like more?

0
0
9
Open comments for this post

7h 8m 25s logged

added roadmap

So there is the list of what I have done:

Public Roadmaps and Feature Voting

  • the roadmaap can have the status (Planned/In Progress/Done) and the Types (Feature/Bug/Improvment)
  • the dev can Drag and Drop the items into the status it is in and also mdelete it.
  • Users can comment and upvote those Items

Redesign of Game Detail site

  • Its not 9 Buttons in one row anymore
  • It’s seperatd into two sections.
  • updated the sale section

And I also added Unit Tests.

0
0
7
Open comments for this post

6h 25m 19s logged

fixed optimization and UI errors (and not ill anymore)

So i fixed many Issues regarding the performance of the website

Performance (Optimization)

  • videos don’t get loaded instantly anymore (180ms cooldown)
  • Search is done in memmory atribut caches and requestAnimationFrame.
  • all countdown intervalls have been put into one.
  • background image is done locally instead of GitHub
  • Offscreen Cards now use content-visibility:auto.
  • Database and Queries: SQLite changed to 64MB Cahe.
  • made 10 indizes for Foreign Keys/Filter.
  • Even the translator doesn’t wanna tell me what this means in English. You have to find out yourself.

UI and Interaction errors

  • js doesnt crash when pressing a button without being logged in (don’t ask how that happend)
  • guest cart can now delete a game from their carts.
  • when checking out and not being logged in you get forwarded to login. Didn’t actually happen before.
  • Wishlist and card buttons now syncronize when a game is there two times or even more on the front page. It pissed me off before.
  • collection badge gets added after animation.

Thats all I wanna write for today

0
0
7
Open comments for this post

10h 31m 56s logged

added tip jar, fixed some UI bugs

So now you can tip the game devs and they can see it on their dashboard and on the game detail page. You can also add a message to your donation.
And I fixed the message button that hid under the profiles in the community tab.

0
0
4
Open comments for this post

12h 0m 59s logged

added messaging , updated UI

Now users can message devlopers and other ussers. They can also include game Links and Update Links so you can discuss games.

0
0
7
Open comments for this post

9h 42m 51s logged

added Readme and fixed some visual bugs

Yesterday the UI looked a bit off. Especially at the unlocking of the badges. It’s now looking good.

0
0
9
Open comments for this post

11h 17m logged

added profile badges

It’s hard getting the badges right. Cause currently I’m only using Plain HTML and CSS for these badges.
And I added the js to the HTML files. Thats much cleaner then in a seperate js file.

0
0
12
Open comments for this post

9h 52m 41s logged

cleaned up all of the backend code

So yeah I’ve done it! I cleaned up all of the code and now its much easier to get through all. It’s so much better now.

0
0
15
Open comments for this post

5h 10m 53s logged

fixed the gifting system (and beginning to clean up that code)

So i fixed the gifting system and I also began my work on cleaning up all of this.
And as you see it doesnt look beautyfull right now if someone gifts you something but I’ll make it better.

0
0
6
Open comments for this post

10h 51m 13s logged

added gifting system and failed miserably (again)

Yea I promised to make the code cleaner today. But I found out that doing that is boring. Thats why I added more features. Now I’m paying for it by having new errors pop up every few minutes.

If I’d like to just feel some progress at cleaning this mess up I had to do it in small steps. (cause I ain’t fixing 3000 lines in one day)
So tommorow I’ll at least try getting the first 1000 lines cleaned up again

0
0
11
Open comments for this post

9h 59m 6s logged

Fixed it ☺️

So now it’s totally possible to make new collections. No errors anymore. Also I fixed some more bugs. And tommorow I will begin cleaning up some of the code.

0
0
6
Open comments for this post

11h 6m 40s logged

added library collections (tried)

Yeah so I did get to add a good UI but currently it does not work to add a collection. I will have it fixed tommorow. Most likely a minor mistae breaking everything.

0
0
20
Open comments for this post

10h 2m 50s logged

added honeypot and fixed this horrendeus cart UI

So yeah I fixed the UI I had yesterday to make it look more like everything else on the store.

0
0
7
Open comments for this post

11h 26m 54s logged

added cart system

So for today I added a new cart system. I know I’ve done more than epic.
You can now get games into your cart and buy them later. You will also get a warning if a game is cheaper in a bundle.HTML will be fixed tommorow

0
0
11
Open comments for this post

9h 57m 32s logged

fixed that fricking page(couldn’t buy something before)

Yeah I just made a completly new route for buying bundles and also a completly new HTML page.
For some reason I always find a way to make something extremly complicated

0
0
3
Open comments for this post

11h 46m 15s logged

fixed backend added first HTML Page with bundles

It willl look better tommorow (I PROMISE)
But for now it looks like that. I also fixed the backend code so now you should actually be able to buy bundles.
It will look more like the dev dashboard tommorow I just used the store.html as template.

0
0
4
Loading more…

Followers

Loading…