Michael C. Thompson's repositories
reverendcrush
The current public build of ReverendCrush.com. The project itself is a simple React SPA, but the main feature as of now is the Bluesky Social component. As seen on the front page, it pulls the author's previous 100 posts, paginates them one by one, and gives each post a "score" based on user interactions. Includes a leaderboard!
artist-landing-page
A very simple landing page designed for an artist's main art gallery page. The layout is entirely done in CSS Grid.
ExamGrader_CPP
A project for a C++ college class from 2014. Compares a student's exam answers with an answer key.
first-contributions
🚀✨ Help beginners to contribute to open source projects
mct630-portfolio
This is an earlier version of a portfolio for myself using React. This is NOT the version currently on mct630.com.
project-manager-react-demo
This demo, a very basic project manager, is from a React crash course created by Traversy Media (original: https://www.youtube.com/watch?v=A71aqufiNtQ) with some minor CSS styling and small code changes made to be compatible with React v.16
retrogaming-quiz-js
"Brutal Retrogaming Quiz", developed in JavaScript. Front-End only. Early WIP in action can be found at http://www.mct.website/retroquiz/
rps9
Very crude Rock-Paper-Scissors game based on the RPS9 ruleset
studio-anni
This is an older version of Studio Anni. Most of it is relatively the same, but the current version at studioanni.com has an extra page for budget paintings, plus has been updated for PHP 7. Some files are omitted for security purposes, and most do not reflect what's currently used on the site.
unfinished-AngularJS-SPA
This is a Single Page Application designed in AngularJS, intended for a custom signage business. A very early sign editor, created with HTML5 Canvas and the pixi.js library, is located at customize_TEST.html. This project was cancelled before it could be completed.