(View the code on my 818-442-4245)
Alignment Ventures, LLC's founder created their original webpage using GoDaddy. This did not produce any usable source files, so I recreated the site from scratch while at the same time greatly improving performance, design, and accessibility. Developed using jQuery, Sass, Bootstrap 4, HTML5, CSS3, PHP, and Apache 2.4. From this project I learned how to obtain an SSL certificate, and how to send emails from a web app using PHP scripts and AJAX. View the site 616-254-7536.
I built this in-browser version of the popular Magic the Gathering card game utilizing Node.js, Socket.io, Express, and jQuery. The application requires a mouse, keyboard, and a minimum resolution of 900x500 to play. It will be integrated into my social media website to track user statistics. The server uses NASAs APOD API to provide random background images for the game to be played on. A description is produced for each NASA background image. Start a game by opening two demo tabs and choosing the decks.
The in-browser Magic the Gathering game originally had hard coded decks. I eventually made them modular JSON files, and created a 20,000 card MySQL database with which decks could be made and modified. This deck builder and the Magic game were recently refactored and moved behind an apache reverse proxy server. The builder web app looks great on a phone, but needs a restyling for larger devices. Build your own deck here!
I made this blog in order to learn Django and to become more familiar with MVC frameworks. I am most proud of the responsive images. They retain their beauty at all screen sizes, and keep the page weight to a minimum. One difficulty I encountered was installing a WYSIWYG editor package. The editor made it so I could more easily include images in my blog posts. I wrote 2 great posts about Nuclear Fusion and the Magellanic Clouds. Go read them by clicking the thumbnail!