Skip to content

Full Stack scaffold with Typescript, GraphQL, Next.js, Apollo-Client and Apollo-Server. Supports server side rendering

Notifications You must be signed in to change notification settings

maxeth/fullstack-starter

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

11 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Full Stack Project Scaffold

A fully featured fullstack Typescript, GraphQL, Nextjs project scaffold.

Prerequisites

  • Node
  • Docker Desktop
  • Docker Compose

Usage

1.

cd server
docker build -t <yourDockerUserName>/<YourDockerImageName>:1.0.0

cd client
npm install
npm run dev

docker-compose-up -d

2.

Accordingly change the servers image tag in the docker-compose.yml file

3.

Visit localhost:3000

Features

  • Basic JWT authentification/authorization
  • Dynamic server side rendering on a per page basis

Deploy

Client: Vercel, Server: Droplet.

About

Full Stack scaffold with Typescript, GraphQL, Next.js, Apollo-Client and Apollo-Server. Supports server side rendering

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published