Skip to content
View MagRelo's full-sized avatar
Block or Report

Block or report MagRelo

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Please don't include any personal information such as legal names or email addresses. Maximum 100 characters, markdown supported. This note will be visible to only you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
MagRelo/README.md

Hello 👋

I'm Matt Lovan, Full Stack JavaScript developer.

Featured Project

"Matt Lovan is a Web Developer"

This is my personal homepage & blog. It uses open-source components that are built into Docker containers and deployed on a Linux VM. See my blog post for a detailed look at the architecture.

Highlights:

  • React.js Frontend – client-side routing (React Router), SASS,
  • Node.js Server – Lightweight server to serve the frontend + modify the index page's metadata to support SEO & social cards
  • Ghost CMS – Ghost is an open-source headless Node.js content management system
  • Docker & Docker-Compose – Each component runs in a separate Docker container which makes it easy to scale and/or add new apps.
  • Auto-renewing SSL certificates (https) – Uses certbot to auto-renew LetsEncrypt SSL certificates every 60 days
  • Docker override for Local Development – Seperate Docker config for local troubleshooting

View

Keywords: React.js, Node.js, MongoDB, web3, Google OAuh, Stripe, Plaid, Sendgrid

Other Projects

Talent Relay

Earn revenue for your community by helping them find great jobs.

Highlights:

  • React.js Frontend – React Router, SASS
  • Node.js Server
  • MongoDB
  • Google Authentication (OAuth) – Supports Google login
  • Stripe & Plaid integrations – Accept credit cards with using Stripe – Send money to users using Plaid
  • Automated Emails – Programmatic email using Sendgrid

View

*** This is closed source atm – please contact me for access ***

Keywords: React.js, Node.js, MongoDB, web3, Google OAuh, Stripe, Plaid, Sendgrid


🔐 Web3 Authentication Demo

A demo of using web3 private/public key signatures for authentication. See accompanying slides. Features: JWT auth, middleware for webSocket & http,

Keywords: React.js, Node.js, web3, JWT, webSockets, Ethereum, Signatures, Authentication


🎧   webMidiFighter3D

A beat machine! Built to compliment the MIDIFighter3D.

Keywords: React.js, webMIDI, webAudio


📑   QuickForm

One of my first projects! A developer tool to scaffold out custom HTML forms.

Keywords: Angular.js, forms, HTML5, Firebase

Pinned Loading

  1. quickForm quickForm Public

    Angular, Bootstrap3, HTML5 (Live Demo)

    JavaScript 1 2

  2. laborMarket laborMarket Public

    JavaScript

  3. servesa-compose servesa-compose Public

    Docker compose for servesa.io server

    Shell