Graphql Fullstack screenshot

Graphql Fullstack

Author Avatar Theme by Kunalgorithm
Updated: 24 Jun 2020
29 Stars

Deploy a fullstack web app with cutting-edge tooling in 60 seconds.

Categories

Overview

The GraphQL Fullstack Boilerplate is a monorepo web application boilerplate that provides a set of pre-configured features to help developers quickly deploy a full-featured production-ready web application. It includes a GraphQL API, server-side cookie authentication with bcrypt and jwt, database access with Prisma 2, and styling with Ant Design. By starting with this boilerplate, developers can save time on initial setup and focus more on building and shipping features.

Features

  • Deploy a full-featured production-ready web application in less than 60 seconds: The boilerplate provides all the necessary components and configurations to quickly deploy a web application.
  • Allow users to sign up and log in with an email and password: Users can create accounts and login securely using their email and password.
  • View user profiles and data, and log out: Once logged in, users can view their profiles and data and logout when needed.
  • Includes a splash page, login page, sign up page, and dashboard: The boilerplate includes pre-designed pages for a splash page, login, sign up, and a dashboard for users.
  • Includes wired up forms, queries, mutations, snackbars, and more commonly used components: The boilerplate comes with pre-configured components and functionality commonly used in web applications, such as forms, queries, mutations, and snackbars for feedback.
  • Zero Config Deployments: The deployment process is made easy with zero-configuration deployments.
  • Tech stack: The boilerplate utilizes Typescript, Next.js, Apollo (React Hooks API), Prisma, and Ant Design to provide a powerful and efficient tech stack for building web applications.

Installation

To install the GraphQL Fullstack Boilerplate, follow these steps:

  1. Clone the repository:

    git clone <repository-url>
    
  2. Install dependencies:

    cd <repository-folder>
    yarn install
    
  3. Run the development server:

    yarn dev
    

Summary

The GraphQL Fullstack Boilerplate is a comprehensive web application boilerplate that provides a ready-to-use setup for building production-ready web applications. By using this boilerplate, developers can save time on initial configuration, authentication setup, and common functionality, and quickly focus on building and shipping features. The pre-configured tech stack, including Typescript, Next.js, Apollo, Prisma, and Ant Design, ensures a powerful and efficient development experience.