John Irle's repositories
tim-and-eric-names
A small library that will return either an array of all of the names in names.json, a random name, or an array with a specified number of random names.
MERN-authentication-starter
A starter for authentication in a full stack MERN application
Request-Header-Parser
An Express server that returns a JSON object with the IP address, language and operating system of a request.
Timestamp-micro-service
An Express server that sends a JSON object with unix and natural language dates. Accepts unix and natural language parameters.
Wikipedia-search-app
Web application that uses the Wikipedia search api to display the results of a search.
blackjack-r2ha-2022
Starter project for the Refactoring to Hexagonal Architecture (R2HA) course.
React-Markdown-Preview
Uses the Marked library to parse markdown and display the result.
Savings-calculator-widget
A Bootstrap based widget that shows float tank savings based on distance and number of monthly sessions.
url-shortener
Url Shortener service that takes a long url, generates a short url and saves both to mongoDB. When the short url is visited, the long url is retrieved from the database and the request is redirected to the long url.
Pixel-Paint
A JavaFX pixel based paint program with save and load via text files.
Algorithms
Algorithms implemented in different languages.
Leadership-quote-generator
A quote generator that uses a random number to display a quote and author from an array.
python-wikipedia-commandline
Following https://cjolowicz.github.io/posts/hypermodern-python-01-setup to learn modern python concepts.