Skip to content

Generate letter combinations from numbers, using T9 phone keypads

Notifications You must be signed in to change notification settings

jwbackhouse/phoneword

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

67 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Phonewords

A simple web application to generate a list of all possible letter combinations from the numbers on a T9 keyboard (i.e. an old mobile phone).
For example, the numbers 23 correspond to all possible combinations of 'abc' and 'def'.

Technology

Built using an Express server and React / Redux frontend.

Commands

npm run dev

Run Express server and React web server concurrently. Currently running on ports 8082 / 8080. These can be adjusted as follows:

  • For server, export PORT environment variable
  • For front end, update the start script in client/package.json

npm test

Run test scripts on Express server (see below for client side tests).

In /client directory

npm run build

Builds the app for production to the build folder.

npm test

Run test scripts for React app.

npm eject

One-way operation to allow you to adjust the configuration and build tools.
See Create React App documentation for details.

Oustanding tasks

  1. Improve test coverage - Redux in particular
  2. Review performance of build

About

Generate letter combinations from numbers, using T9 phone keypads

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages