Brandon Defoe's repositories
Alien-Invasion
This project is the Microverse JavaScript Capstone project. It was created using Phaser 3 to be in the style of a Shooter game. It is compiled using webpack and deployed with Netlify. It takes keyboard input, uses multiple scenes, and connects to a LeaderBoard API.
react-catalog
This project is a React based catalog built as the capstone project for the Microverse React module coursework. It is meant to emulate the Bat Computer's resource cataloging stats of both Heros and Villians.
Health-Tracker
This project is a React and Rails based app built as the Final capstone project for the Microverse coursework. It is meant to track health data, allow users to schedule doctor appointments, and connect to others in community groups.
developer-portfolio
This is the current portfolio you are on. It was created as a project for the Microverse coursework. I designed the layout myself, using several resources for inspiration, and plan to add additional features for user entertainment and accessibility.
react-calculator
This project is a React based calculator built as part of the Microverse React module coursework. It avoids using hooks and utilizes minimal css in order to practice state and props available to a react component class
weather-app
This weather app was built using Odin and Micorverse resources. It uses JavaScript to connect to a weather app and display the weather in any of the cities available to that app.
bad-magic-books
This project is a React based bookstore built as part of the Microverse React module coursework. It uses npm as a package manager and redux to handle state variables.
microverse-todo-list
This is a fork from a paired project building a to-do list organizer using JavaScript. It was assigned as part of the Microverse course work.
Restaurant
This is a basic Restaurant mockup with a home / menu / contact page viewed using tab switching.
alpha-blog
This is the alpha-blog project from Udemy's Ruby on Rails course
Chunin-Exam
This project is a take-home assessment. The task was to build a URL shortener. I have used Stimulus / Rails / PostgreSQL to set up a key-value database system of unique short URL keys for each unique URL, as well as for storing user data for each click and each short-url creator.
message-me
Messaging app developed as project in Udemy Rails course
parcel-challenge
This project is a Rails based app built as an interview challenge project. Its intention is to maintain up-to-date data using a given resource and manipulate the received data into human readable formats for viewing online or in print.
rover_challenge
This project is an answer to the Nasa Rover coding challenge. It uses a Ruby on Rails architecture and a PostgreSQL database, with HAML and Stimulus for front-end structure and DOM manipulation.
tourney-table
This project is a coding challenge set forth by tgLab. The task is to create a sports tournament resulting tool with a score table. It has been implemented using React and is deployed on Netlify.
Useful-Algorithm-links
This is a simple collection of useful links, to help new people in the group read up on algorithm concepts before the Monday meetings. Most of these resources are provided by Microverse main course.
whirl-back
The Whril MarketPlace connects social media influencers to companies looking to be featured. This repo is the back-end of the the MarketPlace. It is built with Ruby on Rails