narze / typeland

yet another typing test website (wip)
https://typeland.vercel.app
4 stars 1 forks source link
100daysofcode nextjs typescript typing-practice typing-test

Typeland

codecov

A typing practice website, now in development -> https://typeland.vercel.app

Imgur

Plan & Progress

https://github.com/narze/typeland/projects/1

Contribution

Pull requests & ideas are welcome!

The code is written in JavaScript & TypeScript based on Next.js using narze/thank-u-nextjs as a boilerplate.

Setup

Setup Firebase Auth to persist users

  1. Go to https://console.firebase.google.com and create a new project, then add a Web App (Ref: https://firebase.google.com/docs/web/setup)
  2. Make a git-ignored copy of .env
cp .env .env.local
  1. Edit .env.local then replace NEXT_PUBLIC_FIREBASE_* environment variables your credentials from step 1

Running Locally

yarn install
yarn dev

Alternatives & Inspirations