dsjlee / coin-list

Progressive Web Application built with Angular 10 Material Design components. Displays Cryptocurrency data from Coinmarketcap.

Home Page:https://dsjlee.github.io

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

CoinList

Progressive Web Application built with Angular 10 Material Design components.
Displays Cryptocurrency data from Coinmarketcap's pro API v1

Demo of running application: https://dsjlee.github.io
Can be installed on mobile devices or on desktop as Windows 10 app from browsers that support it.

Using CMC's pro-API requires your own server-side application acting as proxy service due to following limitation:

Making HTTP requests on the client side with Javascript is currently prohibited through CORS configuration. This is to protect your API Key which should not be visible to users of your application so your API Key is not stolen. Secure your API Key by routing calls through your own backend service.

Example of such proxy service app can be found at https://github.com/dsjlee/CoreApi

This project was generated with Angular CLI version 10.x

Development server

Run ng serve for a dev server. Navigate to http://localhost:4200/. The app will automatically reload if you change any of the source files.

Build

Run ng build to build the project. The build artifacts will be stored in the dist/ directory. Use the --prod flag for a production build.

Further help

To get more help on the Angular CLI use ng help or go check out the Angular CLI README.

About

Progressive Web Application built with Angular 10 Material Design components. Displays Cryptocurrency data from Coinmarketcap.

https://dsjlee.github.io

License:MIT License


Languages

Language:TypeScript 71.0%Language:HTML 21.6%Language:JavaScript 5.0%Language:CSS 2.3%