Hi!
Recently finished the front-end framework certification, and I’ve been working on building a little portfolio. I’d love to hear what you guys think!
Here are the links:
App: https://react-stock-market.herokuapp.com/
Github: https://github.com/JosueMrt/react-stock-market
It’s a React Project with node.js and Express on the server side. Making API calls from the back end is the only way I found to hide API keys. If there is a more efficient way to do it I’d love to hear about it. I’m using Chart.js for the charts.
It’s a portfolio project so I really want the code and design to be as clean as possible. Any critique is appreciated 
Thanks a lot in advance!
Happy hacking
3 Likes
Is it supposed to be showing $0?
Uhh… No. I swear it was working jus a minute ago 
Fixed it! I got to the limit of free api calls apparently. Switched back to sandbox mode so the data is not actual stock prices but it still works. Sorry about that 
looks great !!!
the api, did you write it ? or it is an external api ?
Thanks! (Even tho it looks like the chart isn’t centered on your screenshot for some reason. I’ll have to give it a look)
I used an external API called Iexcloud. But I wrote my own little api with express that fetches data from Iexcloud and sends it to the front-end. This is to hide the Iexcloud api keys from the user 
it is center - just i copy a part of my screen so looked like it wasn’t
1 Like
Looks good but it crashes if you put a * or + in the searchbar 
Also the first thing i do after creating a react app with create-an-app is change the favicon (there is an error for the size) and change the identity (check it with the devtools in chrome f12 > application tab)
1 Like
Oh wow didn’t see that 
Good looks for the favicon and identity. I totally forgot about that ahah.
Thanks for the help! Much appreciated