An open API service indexing awesome lists of open source software.

https://github.com/thisisnithin/swiftkeys

An app to test out your typing speed, save your progress and view statistics against them.
https://github.com/thisisnithin/swiftkeys

nextjs postgresql speed test typing wundergraph

Last synced: 3 months ago
JSON representation

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

Awesome Lists containing this project

README

        


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.](https://www.loom.com/share/03233bdf03dd45e0bd50a8d0a323b399)

## Getting Started

1. Clone the project.

2. Add .env file

```bash
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:

```bash
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)