An single-page app that provides a convenient UI to convert between different units of measurement including distance, mass, and volume.
The purpose of this project is to demonstrate a set of skills and coding style.
The intent is to showcase clean and strongly-typed, easy-to-interpret code, and flexibility in engineering (minimal use of external libraries).
Stack:
- React
- Typescript
Approach:
- Modular CSS
- hooks
- useContext
- SVG icons as components
- UI Components without external libraries
Side Features:
- Light/Dark modes
To use, in the root directory, run:
Then visit http://localhost:3000