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'.
Built using an Express server and React / Redux frontend.
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
Run test scripts on Express server (see below for client side tests).
Builds the app for production to the build
folder.
Run test scripts for React app.
One-way operation to allow you to adjust the configuration and build tools.
See Create React App documentation for details.
- Improve test coverage - Redux in particular
- Review performance of build