Self-hosted killedbygoogle.com equivalent for your own projects
Help with GitHub Workflows and Dockerfile
Self-hosted killedbygoogle.com equivalent for your own projects
Help with GitHub Workflows and Dockerfile
Hey! I’ve been hard-working on this project for the past 6 days but finally, I can say that the project is finished and ready to ship. Hope you will like it! Btw, I spent definitely too much time on the GitHub Workflows and React frontend, but it works (almost) flawlessly. I think that this is a nice idea to say what this project is even about for people that see this for the first time. Killed by Myself is a graveyard for your software and hardware projects. We makers, always have a lot of ideas but is it like it is and most of them will never get finished. But, at least you can use this fancy app to save them for the future and maybe one day you will finish them (probably not). Some parts of the frontend are taken out from killedbygoogle.com, but the whole backend and most of the frontend is made entirely by me.
I made quite a lot of small changes and the project is now polished and ready to ship!
Changelog:
Log in to leave a comment
Hello again! I’m happy to say that everything is finished, both frontend and backend works perfectly. I still have to setup Docker. Maybe I’ll use GitHub Workflows, I don’t know yet.
Here’s a quick changelog:
I feel like a bot, because I wrote “projects page” 100 like times here, haha
Log in to leave a comment
Hello, this is my next devlog! Since the last one I’ve added leaderboard, project creation page and implemented badges on the frontend. Now I’m working on categories! Here is the quick showcase of my work for the last hours
Log in to leave a comment
I have been messing around with it for last couple of hours, but finally the login and registration page is finished, getting the AuthProvider took the most time, but now everything works. I also made some of the config’s part available via API so it’s easier to handle it in frontend and I made 404 Not Found page. See you next devlog!
Log in to leave a comment
UI responsible for displaying projects is finished. But still I’ve to implement the leaderboard, new project page, edition of them, categories and also login and logout page!
Log in to leave a comment
Hello, I just finished the whole API and we can now perform every action of CRUD! Also, I added some new fancy features, including:
.env fileIf you don’t want badges and leaderboard you can disable both in config.
Now it’s time for frontend in React. I will replicate the look of killedbygoogle.com (and take some CSS from them) because it’s my main inspiration for this project, so at least I will have to write less CSS than I normally would
Log in to leave a comment
Hello! If you are programming things for more than 3 days and maybe a little more creative than AI agent, then you probably have a lot of projects, I MEAN A LOT. But it is what is it and most of them will never be finished. So in short, this is idea of this project, it helps you track your dead projects so at least you will have great memories or maybe one day you will dig them out from the ground? Who knows.
The concept is that basiclly the main page will look the same as killedbygoogle.com, even the logo is the same but the user will be able to costumize it, so instead of seeing Killed by Myself, you will get Killed by John Smith or something similar. Also I want to add some sort of leaderboard, so you can compeat with your friends for number of dead projects.
Now, I’m implementing the backend, my techstack is TypeScript, Express, Prisma and React. Despite that this is the “funny one” type of project I want it to be “robust” and “professional”, so I’m using Zod for validation of literally everything, so later I can catch every error.
I was struggling for 2 hours with making my schema validation middleware, only to learn that it wasn’t my bad. Yeah, I love to code! And also, the database if finished.
See ya.
Log in to leave a comment