jojonicho / distro

Discord Clone with NextJS, Typescript, and Apollo GraphQL

Home Page:https://distro.vercel.app

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Live Demo
Frontend - Backend

Discord Clone​ with NextJS, Typescript, and Apollo GraphQL

distro

  • Chat implementation using Apollo GraphQL Subscriptions.
  • Typescript and styled with Emotion.js.
  • Apollo Codegen for type-safety mutation/query/subcription hooks.
  • User register validation, login and authentication using refresh and authentication Json Web Token.
  • User confirmation with email using Nodemailer stored in Redis.
  • Backend using Node with TypeORM and TypeGraphQL.

Installation

Distro requires NextJS to run.

git clone https://github.com/jojonicho/distro.git
cd distro
yarn
yarn start

About

Discord Clone with NextJS, Typescript, and Apollo GraphQL

https://distro.vercel.app


Languages

Language:TypeScript 86.3%Language:JavaScript 13.4%Language:Less 0.3%