Robert Dixon's Projects
A simple page to put your links (think "link in bio", "linktree" etc...) made with Bootstrap for quick deployment and easy customisation.
A simple page to put on a client's website who is avoiding paying you for it (sigh).
A JavaScript advent calendar to count down to Christmas (with a surprise on the last day).
A little calculator with addition, subtraction, multiplication and division as well as clear and undo features.
A JavaScript landing page that counts down to Christmas day (with a surprise on the 25th).
A simple cookie banner implementation, saving the user's consent in the browser storage to prevent the banner showing on every page load.
A method of copying text to text from an input to clipboard in JavaScript.
A little countdown widget that counts down to a specific date in days, hours, minutes and seconds.
A simple counter application, saving the current count in the user's browser storage to prevent loss on page refresh.
A simple app making use of the icanhazdadjoke API to fetch dad jokes.
My personal GitHub website auto-generated with JavaScript using the GitHub API.
A JavaScript calculator that gives you the litres needed, cost of journey and cost per mile when supplied with mileage, fuel efficiency and price of fuel.
A simple to-do list application that allows you to mark off (1 click) and delete (2 clicks) completed items, saving them in browser storage to prevent loss on page refresh.
A music player written in JavaScript with play/pause, current/total track time, moving seek bar, mute and volume controls.
A simple notes application that allows you to edit and delete notes, saving them in the browser storage to prevent loss on page refresh.
A password generator application written in JavaScript with the option of 8-128 character passwords consisting of letters (lowercase and uppercase), numbers and symbols.
A generator for PayPal links so you can get paid for simple items quickly.
A simple Rock Paper Scissors game written in JavaScript.
A method of showing and hiding a password field in JavaScript.
A JavaScript wrapper for PavelTheCoder's CSSnowflakes to activate on demand and control the amount.
A simple text editor written in JavaScript with the ability to save and open text files.
A tip calculator that allows you to split it with others.
A smart JavaScript application that automatically inherits the user's prefers-color-scheme, but allows it to be overridden by the user and stored in the user's browser storage to enable site-wide preference and future visits.
An application to convert between different units of measurement including length, weight, speed, temperature and digital storage (more coming soon).
A simple URL shortener written in JavaScript.
A JavaScript calculator that converts (roughly) your annual wage to monthly, weekly, daily and hourly values.
An application that implements the OpenWeatherMap API to display the current temperature (centigrade or fahrenheit) and weather from the user's current location or a location they specify.
A JavaScript application that implements the IP Info API to look up your IP address and return a few other details including hostname, ISP and location info.
A super simple JavaScript application that tells you the screen resolution of your device.
A generator for WhatsApp's click to chat feature using links, with an option for prefilled text too.