NextJs Apollo TS Chakra UI app

Banner

This app demo made using Apollo, Graphql, Redux, Chakra-ui, Axios, etc.

Demo Site

Features

  • 👌 Authentication via OAuth (Google, Github)
  • 🐵 Dark/Light Theme
  • 🚗 Responsive Layout
  • 🚀 Fetch and display SpaceX launches data via Apollo GraphQL SpaceX GraphQL APIs
  • 🇰🇷 Support for i18n (English)
  • 🛕 Maximize lighthouse score
  • 🚣‍♂️ Bundler Analyzer

Teck Stack

Requirements

Installation

  1. Clone the repository:

     git clone git@github.com:caribjin/nextjs-apollo-boilerplate.git
  2. Install dependent packages:

    npm install

Development mode commands

  1. Run the application in development mode.
    npm dev
  2. Build production.
    npm build
  3. Run the application in production mode.
    npm start

Deployment

You can deploy your application to Varcel by clicking the button below.

Deploy with Vercel

License

MIT