Russell Shire's Projects
A website styled with Bootstrap to learn the library
A Breaking Bad character guide powered by the Breaking Bad API.
Udacity React Nanodegree Program example project Contacts App. Few tweaks required to bring React Router up to current version.
Practicing JavaScript Objects and Classes using DnD as a framework
A project to practice JavaScript, CSS and HTML
Old School Football Manager, a text based Python game to push basic concepts and practice managing complexity.
Helping my nephew Fynn with his first coding project outside of scratch
Before learning to code I got pretty good at making very complicated Google Sheets - here's an example
A repository for working through Introduction to Programming in Python: An Interdisciplinary Approach by Robert Sedgewick, Kevin Wayne, and Robert Dondero. Learning some CS 101.
A simple project in JavaScript that uses localStorage
Card component built in jQuery and working from a simulated API
Learning Laravel by following Laracasts Laravel 8 from Scratch course
I've been introduced to the concepts of MVC Architecture. So I've made an incredibly small app that fakes a user interaction so I can have an example of MVC. More to come!
A template for creating vanilla JavaScript projects that follow the MVC architecture.
An app to track book reading. Based of React Udacity Nanodegree
A noughts and crosses game in Vue 3 with draggable elements.
Following a tutorial and learning different ways to use Fetch API in JavaScript
A simple project to practice Python and SQLite intergration
A calculator built as a single React component to practice using state and user interactions
An app that allows you to create and rename multiple counters. Built using React and tested with Jest.
A collection of patterns for forms in React
An interactive Pokedex built with React and PokeApi
A to-do list built in React
A classic JavaScript portfolio piece with some twists added. Refactored to follow MVC architecture
A calculator built in Svelte to explore the framework
A React component that could be used across an app to standardise date or time returns.
A ToDo App using MVC architecture, jest testing, dynamic rendering and retro styling.