Cryptolio is a Single Page Web Application, that utilizes the CoinMarketCap API to manipulate and fetch cryptocurrency data. The front-end is powered by React.js, and the backend is powered by Node.js, Express and MongoDB.
- Powered By The CoinMarketCap Api.
- View real time cryptocurrency data (prices, 24hr percent changes, etc).
- View cryptocurrency global data (market-cap, btc dominance, 24hr volume, etc).
- Search over 1000 currencies and review currency data.
- Users can Sign Up or Login and track currencies they own.
- View Portfolio summary.
- React.js - ( Front-End )
- Redux - ( State Manager )
- SCSS - ( CSS Pre-processor )
- MaterializeCSS ( CSS-Framework )
- Webpack4 - ( Module Bundler )
- ESLint - ( Linter )
- Node.js - ( Back-End )
- Express - ( Back-End )
- MongoDB - ( Database )
Install the dependencies and start the development server.
$ cd cryptolio
$ npm install
$ npm run dev-server
For production...
$ npm install
$ npm run build
After running the build command all files & assets should be bundled in the public folder ready for production.
- Add more features
- Write tests with Jest & Enzyme