Skip to content

Practice and test your typing speed and accuracy with typ3out.

Notifications You must be signed in to change notification settings

elishevaelbaz/typer-frontend

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Typ3out

by Elisheva and Dina

Live: typ3out.netlify.app

typeout app screenshot

Typ3out is an app to practice and test typing speed and accuracy.

Users are able to:

  • create an account or log in
  • practice their typing speed and accuracy by taking timed typing tests
  • view their past scores
  • view the leaderboard and aim to see thier name among the top 10
  • create new typing tests by uploading passages

Built with

Getting started

To run on your local machine:

Prerequisites:

  • Node.js
  • npm
  • Ruby on Rails
  • PostgreSQL

Instructions:

Clone both the frontend and the backend repositories onto your machine using git clone.

cd into the backend repository
Run bundle install to download the necessary gems.
Run rails db:create && rails db:migrate to create the database and the migrations.
Run rails db:seed to seed the database.
Run rails s to start the rails server (it will run on on PORT 3000)

cd into the frontend repository:
cd into the typer folder Run npm install to install the necessary package dependencies
Run npm start to run the app in development mode
Follow the prompt to allow React to run on PORT 3001

About

Practice and test your typing speed and accuracy with typ3out.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published