https://github.com/googlechromelabs/sample-currency-converter
A sample currency conversion Progressive Web App
https://github.com/googlechromelabs/sample-currency-converter
currency pwa ux vanilla
Last synced: 3 months ago
JSON representation
A sample currency conversion Progressive Web App
- Host: GitHub
- URL: https://github.com/googlechromelabs/sample-currency-converter
- Owner: GoogleChromeLabs
- License: apache-2.0
- Created: 2017-04-19T12:33:46.000Z (over 8 years ago)
- Default Branch: master
- Last Pushed: 2025-02-12T21:28:42.000Z (8 months ago)
- Last Synced: 2025-05-10T21:35:34.263Z (5 months ago)
- Topics: currency, pwa, ux, vanilla
- Language: JavaScript
- Homepage:
- Size: 2.12 MB
- Stars: 134
- Watchers: 13
- Forks: 33
- Open Issues: 24
-
Metadata Files:
- Readme: README.md
- Contributing: CONTRIBUTING.md
- License: LICENSE
Awesome Lists containing this project
README
**Please note: This app is still being developed. It's mobile-focused for now, and there may be bugs.**
# Material Money
This is a sample Progressive Web App (PWA), designed to illustrate some best
practices around UX principles on the web, particularly in PWAs.It's a vanilla application, using no frameworks.
It uses components from the
[Material Components for the web](https://github.com/material-components/material-components-web) (MDC-Web)
project.
Try it out live at [material.money](https://material.money)!
## Development
### Installing dependencies
Material Money uses NPM and Google Cloud SDK. To install dependencies:
#### NPM
```
npm i
```#### Google Cloud SDK
Follow the instructions at [Google Cloud](https://cloud.google.com/sdk/downloads#interactive).
### Building and developing
Material Money uses gulp for its build pipeline. To build:
```
gulp build
```To spin up a local server:
```
gulp serve
```## Team
[Andre Bandarra](https://github.com/andreban) - UX Engineer[Sérgio Gomes](https://github.com/sgomes) - UX Engineer
[Mustafa Kurtuldu](https://github.com/mustafa-x) - UX Designer