Skip to content

Latest commit

 

History

History
executable file
·
41 lines (29 loc) · 928 Bytes

README.md

File metadata and controls

executable file
·
41 lines (29 loc) · 928 Bytes
logo

Introduction

An app to test out your typing speed, save your progress and view statistics against them.

Demo

Check out the quick demo here.

Getting Started

  1. Clone the project.

  2. Add .env file

    NODE_ENV =
    NEXT_PUBLIC_URL =
    DATABASE_URL =
    GOOGLE_CLIENT_ID =
    GOOGLE_CLIENT_SECRET =
  3. Install the dependencies and run the complete project (nextjs, wundergraph, go server, database) using the below command:

    yarn install && yarn project

What's inside?

nextjs - Frontend framework used to build what you see (PORT 3000)
server - Go server to generate random words and sentences (PORT 5001)
wundergraph - GraphQL api platform (PORT 9991)
database - Postgres database (PORT 5432)