# Building a realtime cryptocurrency price tracker

**URL:** <https://discourse.aurelia.io/t/building-a-realtime-cryptocurrency-price-tracker/6303>\
**Category:** Help Requests\
**Created:** [December 4, 2024, 4:28pm UTC](https://discourse.aurelia.io/t/building-a-realtime-cryptocurrency-price-tracker/6303 "2024-12-04T16:28:38Z")\
**Posts on this page:** 3\
**Page:** 1

<div class="post-metadata">

**Author:** ![regolas](https://yyz1.discourse-cdn.com/flex027/user_avatar/discourse.aurelia.io/regolas/32/2567_2.png) [@regolas](https://discourse.aurelia.io/u/regolas)\
**Post date:** [December 4, 2024, 4:28pm UTC](https://discourse.aurelia.io/t/building-a-realtime-cryptocurrency-price-tracker/6303/1 "2024-12-04T16:28:38Z")

</div>

Create the app

We will use TypeScript & **Webpack** for this tutorial and enable Shadow DOM to keep our styles encapsulated. Don’t worry if you’re not familiar with these concepts yet; you will learn as we go.

Webpack is not installed as part of this npx script  
npx makes aurelia crypto-prices -s dev,typescript,shadow-dom,mocha

The docs also reference the package [GitHub - Vheissu/aurelia-crypto-prices: The accompanying code for the Aurelia 2 cryptocurrency tutorial.](https://github.com/Vheissu/aurelia-crypto-prices)  
Since that code has webpack, there is a line in package.json “start”: “webpack serve”. In the npx generated code, it is “start”: “vite”

When you get to **Seeing what we have so far** and do npm run start, browser page is blank. There is code there, but, I don’t think the SRC folder data is compiling. I did verify the coingecko api is functioning.

Thanks

---

<div class="post-metadata">

**Author:** ![dwaynecharrington](https://yyz1.discourse-cdn.com/flex027/user_avatar/discourse.aurelia.io/dwaynecharrington/32/11_2.png) [@dwaynecharrington](https://discourse.aurelia.io/u/dwaynecharrington)\
**Post date:** [December 17, 2024, 3:50am UTC](https://discourse.aurelia.io/t/building-a-realtime-cryptocurrency-price-tracker/6303/2 "2024-12-17T03:50:21Z")

</div>

Sorry for the delay @regolas but this has been fixed. It’s due to the fact some changes were made to the defaults of the `makes` CLI and Aurelia itself in regards to decorators and whatnot. The example code has been updated too.

---

<div class="post-metadata">

**Author:** ![regolas](https://yyz1.discourse-cdn.com/flex027/user_avatar/discourse.aurelia.io/regolas/32/2567_2.png) [@regolas](https://discourse.aurelia.io/u/regolas)\
**Post date:** [December 17, 2024, 4:12am UTC](https://discourse.aurelia.io/t/building-a-realtime-cryptocurrency-price-tracker/6303/3 "2024-12-17T04:12:38Z")

</div>

Thanks for taking care of this. Much appreciated

Reg
