Authentication boilerplate with react, typescript, graphql, node, mongo

Overview

Authentication Boilerplate with GraphQl

Description

Progressive registration and authentication boilerplate with GraphQl.

Built with React, Typescript, GraphQl with Apollo Client, Apollo Server, Node, Express Mongo and Webpack.

Uses JWT token authentication with an HMAC SHA256 hashing algorithm.

Unexpired tokens on sign-out are stored in a collection in MongoDb and are checked against in the authentication middleware.

Deployed App

Deployed on heroku, open app.

Installing

git clone https://github.com/scottjason/graphql-authentication.git
cd graphql-authentication && npm i
touch .env

Running locally

npm run start-dev

Then visit localhost:3000

You might also like...
🍕 Uber Eats Clone with React, Typescript, NodeJS, NestJS, Apollo, GraphQL, PostgreSQL, TypeORM

🍕 Uber Eats Clone with React, Typescript, NodeJS, NestJS, Apollo, GraphQL, PostgreSQL, TypeORM

An open-source storefront in React.js with Next.js. Built for Headless Commerce, using a modern stack with TypeScript, GraphQL, Apollo, and Tailwind CSS.
An open-source storefront in React.js with Next.js. Built for Headless Commerce, using a modern stack with TypeScript, GraphQL, Apollo, and Tailwind CSS.

Next.js Storefront Next.js Storefront: Your open-source frontend starter pack for building performant e-commerce experiences with Saleor. Saleor Check

Projeto criado durante o IgniteLab, usando vite, reactjs, typescript, tailwind e graphql. 3

O projeto Quero Ser Dev virou uma plataforma 🚀 Projeto Plataforma que disponibiliza aulas de reactjs para iniciantes ⚠️ Em 2021, eu havia gravado alg

This repository contains a Shopping app built using React, React-redux toolkit, Firebase authentication, Razorpay.
This repository contains a Shopping app built using React, React-redux toolkit, Firebase authentication, Razorpay.

Shopping E-commerce Website This repository contains a shopping app built using React, the React-redux toolkit, Firebase authentication, and Razorpay.

A Spotify Clone which built with ReactJS. 3rd party API integration, user authentication, spotify API, responsive design, material-ui, react context api are used to built it.

Spotify Clone with ReactJS In this Spotify Clone application you can log in to the application with your spotify account and see your own playlist. Sp

React + Recoil - JWT Authentication Example & Tutorial

React + Recoil - JWT Authentication Example & Tutorial

A Fully Functional E-Commerce Website Built With React, With Authentication and Credit Card Support

A Fully Functional E-Commerce Website Built With React, With Authentication and Credit Card Support

React App with JWT Authentication

Simple React App where the user can sign-up , login and add , delete secrets , the app covers concepts like React-Router , Context API , Hooks and JWT Authentication with Node JS and Mongo DB in Backend.

A note taking app with user authentication built with React.js

MY NOTES My notes is a simple note taking app in which user can store importent notes related to his work or his studies. 🛠 Tech Stack JavaScript ES6

Owner
Scott Jason
Scott Jason
flipkart-clone using react js express js mongo db razorpay complete e-commerce website using MERN stack client server MVC architecture redux redux-thunk ecomerce project live example

Flipkar Clone MERN stack Sijeesh Miziha's Flipkart Clone is done with top-notch features for the entrepreneur startups like Flipkart it has RazorPay I

Sijeesh Miziha 51 Dec 8, 2022
This is memories application developed using React JS,mongo DB .We can perform CRUD operation in this app like create post,read post,make changes in previously posted post as well as delete post.

Memories Front end - React,javascript,html,css Back end- NODE JS Application - This is memory application and it is a simple social media app that all

Gauri Kale 1 Jul 30, 2022
Vinyl Collection (Apollo-MERN-Mongo)

This is a website that allows the user to search and select vinyl records of their choosing by Artist, Song or Genre - also allowing them to add individual vinyls to a collection of favorites and display them on their personal profile page. Technology: React, Apollo GraphQL, Node, Express, Mongoose and MongoDB

Simone Anthony 3 Apr 22, 2022
Tinde-Chater is a Full Stack Chatting App. Uses Socket.io for real time communication and stores user details in encrypted format in Mongo DB Database.

Tinde-Chater is a Full Stack Chatting App. Uses Socket.io for real time communication and stores user details in encrypted format in Mongo DB Database.

Nitish Kumar 3 Jul 26, 2022
Assignment of Milestone 11 (Client Side) , Making an Website (Travel Related) using Firebase Authentication, Node, Express, MongoDB , Heroku, React Router, JavaScript (ES6) & React Bootstrap Etc.

Simple Site of 'Travel Related Service' (Holiday Dreams) - Assignment (Milestone - 11) This Repo is for 'Client Side' This Assignment is mainly on Nod

Yasir Monon 2 Aug 27, 2022
Remix-graphql - Utilities for using GraphQL with a Remix app

remix-graphql Remix and GraphQL can live together in harmony ❤️ This package con

Thomas Heyenbrock 178 Jan 2, 2023
An hackernews clone built with React, Node.js and GraphQL

Hackernews clone A clone of hackernews built with React, Node.js and GraphQL

Marco Nunnari 1 Apr 19, 2022
JobBoard App Backend with Node.js GraphQL MongoDB

JobBoard App Backend with Node.js GraphQL MongoDB jobboard-backend-graph-ql-react-node-mongodb About This is the backend side of a JobBoard App that I

Riko Trihendrawan 2 Apr 27, 2022
Online Marketplace Built with MERN stack (MongoDB, Express, React and Node)Online Marketplace Built with MERN stack (MongoDB, Express, React and Node)

?? Shopping App ?? Online Marketplace Built with MERN stack (MongoDB, Express, React and Node). ⚡️ ⚡️ ⚡️ Kiwi Shop ⚡️ ⚡️ ⚡️ ?? Table of contents Main

Tomiwa Adeyemi 10 Dec 23, 2022
React-node-notion - An example of a React app and Node server using Notion as a CMS

Running the Project Create an env file with your Notion credentials Create a ser

Alex 18 Nov 4, 2022