Using React and react-router v4 on the front-end supported on the back-end with a node.js application using Express and MongoDB with Mongoose.

Image for post
Image for post
“teal padlock on link fence” by Paulius Dragunas on Unsplash

Many web applications today wouldn’t be complete without authentication; allowing users have an identity on your website.

Authentication allows you to cater content specifically to your user and allow users to personalize their settings and experience on your application.

This guide will demonstrate an approach to implement authentication for a web application built using React and react-router on the frontend and node.js using Express and MongoDB with Mongoose on the backend.

I kept this approach relatively simple so that it’s both easy to understand and won’t require many changes to incorporate into an existing application. …


Quick and simple static site hosting on Github Pages

Image for post
Image for post

Hi guys! In this tutorial, I’m going to give a quick overview of how to use Github Pages as free host for a static website.
Github Pages is a great and reliable service to help anyone with a Github account to have a presence on the web. It’s an easy way to get a personal website or portfolio up for others to see.
By the end of the tutorial, we will have a website running at https://{Your-Github-Username}.github.io/
For example, my personal website can be found at https://faizanv.github.io/

Prerequisites

To complete this tutorial, you first need some familiarity…

About

Faizan Virani

Software Developer at Lyft. Georgia Tech ‘18.Check me out at https://faizanv.com/

Get the Medium app

A button that says 'Download on the App Store', and if clicked it will lead you to the iOS App store
A button that says 'Get it on, Google Play', and if clicked it will lead you to the Google Play store