LUKE OGBURN

PROJECTS

Web Riddles:

This web riddle series was a lot of fun for me to create. Once I got the design down, I was able to focus on the backend code, which was converted from an insecure piece of javascript to a much more secure PHP script (which also allowed me to keep everything on a single page).
Technologies used: HTML, CSS, PHP, PDO, SQL
You can find it here if you want to check it out.

500 Words:

This site was based off of this site. I basically wanted to only write 500 words because 750 is just outrageous. It used to store information in an unencrypted text file, but I have updated it to be both encrypted and stored in a database instead. The encryption uses the user's password as a key, but since the password is hashed in the database there is no way for me, the owner, to unlock the information. This was something of an exploration into cryptography.
Technologies used: HTML, CSS, JS, PHP, PDO, SQL
You can find it here if you want to check it out.

Blog:

This blog never really amounted to much as I never really maintained it. It was mostly thrown together because I wanted to practice my PHP, so even though the blog itself is basically a failure I still gained a lot from it in terms of experience. I plan to bring it back one day, but I currently have no real reason to do so.
Technologies used: HTML, CSS, PHP, PDO, SQL
This site is now down; I do not blog anymore (might be up in the future).

Rubik's Cube:

This was actually the first page I made. It teaches methods on solving various Rubik's Cubes and mostly taught me CSS techniques. The original design was done with Wix before I knew anything about web development. It got me going in this whole business.
Technologies used: HTML, CSS
You can find it here if you want to check it out.

IB Site:

This is basically a social media site. I designed it to be used for school-based things such as uploading notes or asking questions. It can, theoretically, be used for anything, but is is really designed for uploading notes that have been saved as an image file or as a document file. This site taught me a ton about the technologies I used and the interactions between them. Note that you currently need a school-assigned HCPS email account to access the website (this will be changing at some point, but has not yet). Unfortunetely, this site is now broken due to my school changing the email addresses for students. It requires an email to login, so while students can log in, there are a few things that don't work (like tagging users). It isn't worth the effort to maintain, so I'm not going to edit it until I spontaniously get the energy.
Technologies used: HTML, CSS, JS, PHP, PDO, SQL, Google OAuth API, Regex
This site is currently not working, since it requries a Google Suite account, the domain of which has shut down recently. I plan to get it up (non-functionally) at some point.

URL Shortener:

This site was fun to make and I do use it myself. All it does is take a URL and make it into another url. For example, lukeogburn.com is shortened to lukeo.link/TvVif. If a URL is submitted again, it will use the same short URL as before. I did buy a separate domain for this site, so I won't be keeping up with it once I decide that it's not worth the price. No idea when that'll be, so for now it's only use is as a temporary URL shortener for simple convenience.
Technologies used: HTML, CSS, PHP, PDO, SQL
You can find it here if you want to check it out.