This is a first-person shooter made in Python with Ursina Engine, a Python game engine.
The aim of the game is to kill all enemies to get the highest score, which is saved to a leaderboard with the username the user enters to save their score.
Implemented an enemy AI system, where the enemies approach the player and engage in combat with the player.
This is a verification system I made for MotoBloq's Discord community.
When a new user joins the Discord community, they must pass verification to get access to channels in the server.
To start the verification process, the user would click on the "Verify" button.
The user is presented with an image of a car that has a randomly generated string as a license plate and a dropdown menu with three randomly generated strings; two incorrect strings and one correct string (the string displayed on the image).
If the user selects the correct string from the menu, then they are notified that they have passed the verification stage and are given the "Member" role, which grants them access to the server.
Otherwise, the user is notified that they selected the incorrect answer and is given the ability to select another answer.
Focused on developing an intuitive user interface and rigerous testing so that no errors occur when a user starts the starts the verification process and to decrease the likelihood of them leaving the Discord community before completing the verification process.
Link Shortener
HTML
JavaScript
Tailwind CSS & Daisy UI
This is a link shortener website that takes a URL as an input and shortens it.
Used Tailwind CSS and Daisy UI to style the website.
Used JavaScript to send a request to the shrtco.de API with the URL entered.
If the input is a URL, then a JavaScript object is returned with 3 short links, a code, a share link and the original link.
The short links returned are used in a modal that displays the code, the 3 short links and the original link.
The user can click on a short link in the modal to go to the website and they can copy any of the 3 short links generated or the code.