Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
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 7 years ago)
- Default Branch: master
- Last Pushed: 2023-10-26T22:30:54.000Z (about 1 year ago)
- Last Synced: 2024-04-20T10:35:07.710Z (7 months ago)
- Topics: currency, pwa, ux, vanilla
- Language: JavaScript
- Homepage:
- Size: 1.93 MB
- Stars: 132
- Watchers: 14
- Forks: 36
- Open Issues: 22
-
Metadata Files:
- Readme: README.md
- Contributing: CONTRIBUTING.md
- License: LICENSE
Awesome Lists containing this project
- awesome-material-components - GoogleChromeLabs/sample-currency-converter - A sample currency conversion Progressive Web App. (Material Components Web (MDC Web) / Projects Using MDC Web)
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.![home_small](https://cloud.githubusercontent.com/assets/409615/25181665/2a6b2b86-250a-11e7-9400-9a6c8d34468c.png)
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