GitHunt
AF

af4oz/fs-gql-rq-backend

This backend code for simple blogger website includes features like user authentication flow based on Synchronizer Token Pattern & the ability to refresh auth session.

Blogger site + User Authentication & Session Management(Backend)

Here's Frontend repo

Recomended

  1. mysql vscode extension

Available Scripts

# Generate artifacts (Prisma Client & Nexus Types)
yarn server run generate

# Generate env types(src/types/env.d.ts) from .env file
yarn server gen:env-types

yarn server dev
yarn server test
yarn server start

# Publish schema to Apollo schema registry (Needs Development server running)
# change `starter-fullstack@current` with your `graph-id@variant` in `package.json`
# more info: https://studio.apollographql.com/sandbox/explorer
yarn server run publish:schema

Check Server for more info.

Future

  1. Add e2e tests
  2. improve token synchronization between tabs ✅️

Troubleshoot

Cannot find module '/[redacted]/starter/.yarn/releases/yarn-berry.cjs
rm .yarnrc.yml
yarn set version berry

# and add below line to `.yarnrc.yml`
nodeLinker: node-modules

Languages

TypeScript97.7%JavaScript2.0%Shell0.2%Procfile0.1%

Contributors

MIT License
Created May 4, 2022
Updated February 2, 2025