I present to you: The Random Bad Joke Database! Basically, it's a website to get bad jokes from. If you guys want to help add your own bad jokes to the database, it's really simple, and would be greatly appreciated!
So, about this project.
Those who know me personally know that I love bad jokes to a fault.
As this was my last free weekend before school, I figured I should probably take the time to do some more programming. Logical, right? But anyway, the last thing I made, CoolStory, was made entirely in Javascript, so there was no backend at all, and it ended up being a lot less practically useful than I had hoped. I wanted to do make something with a database this time and with a simpler purpose, so a random bad joke site seemed like a good thing to make.
Features
- Reloading the website takes you to a new bad joke randomly selected from the database. Pressing the “Random Joke” button does the same but uses AJAX to load in the next joke to minimize requests.
- Press the “Flag as Inappropriate” button to mark a joke as being spam, offensive, or not actually a joke. If a joke is flagged by enough people, it will be automatically deleted.
- Add your own bad jokes to the site without having to create an account. A maximum of ten jokes added per day is imposed per IP address to help prevent spam. If you really feel like adding more, though, just message me.
- There is a page showing every joke that has been submitted by your IP address. You are given the option to update your jokes.
- The site has been built responsively and should work fine on mobile devices and stuff.
So yep, that's what I've been up to recently. Go check it out.
dylan
You've outdone yourself, Dave.
Like, I wanted to say something witty here, but my sarcastic abilities have been sapped by these amazingly bad jokes.
Pahgawk
I'm not sure whether to be proud or horrified of this creation...