This is Coin Sauce. You can track prices of favorite Cryptos. This is an educational, non commerce project made with Love and React. You can search for desired crypto asset, see market cap, total supply and current price chart. If you log in, you can add desired asset to portfolio and manage user settings. App suggest random coins to watch and also provides news from Crypto World.
- React Router with Dynamic Routes depending on Coin ID
- ChartJS to output dynamic, animate price info
- Design provided by Material UI
- Animated Main Menu - Framer Motion
- Working Contact Form with the use of EmailJS
- Authorization and User managment from Firebase Auth and RealTime Database
- Fully responsive design
- Loading spinner while Routing with a stunning effect
- Light/Dark Theme
- React Context to manage Theme Change
- How to play with the Styling and use useStyles in Material UI
- How to utilize dynamic Routing depending on ID
- How to useContext and create my own custom context hook
- How to bundle and optimize images and data before deploying site
- How to animate React components with Framer Motion
Live demo is here!