Skip to content

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

Notifications You must be signed in to change notification settings

thisisnithin/SwiftKeys

Repository files navigation

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)

About

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

Topics

Resources

Stars

Watchers

Forks