Bitcoin/Coingecko exchange, React App
Bitcoing exchange listing
Bitcoin/Coingecko exchange, React App
Bitcoing exchange listing
Overview
This is a React application built with Mobx that lists Bitcoin exchanges and provides detailed views for each exchange. The project emphasizes a clean, paged listing experience, optimized for both desktop and mobile users.
Features
- Fetches exchange data using the Coingecko API
- Stateless React application with Mobx for state management
- Routing and state handling using Mobx
- Mobile optimized and production ready
- Unit testing with Jest and coverage via Istanbul
- UI built with React Material and Bootstrap
Tech Summary
- React v16
- Mobx v6
- ES6 / Javascript
- MVC architecture
- React Material & Bootstrap (configurable)
- X-utils-es
- SCSS
- Linting and testing with Jest/Instanbul
Outcome
A fully functional, mobile-optimized Bitcoin exchange listing application deployed on GitHub Pages. It provides users with a responsive, clean interface to browse and inspect exchange details while maintaining high code quality and test coverage.
![[1] Bitcoin/Coingecko exchange, React App, Bitcoing exchange listing](/projects/coingecko-exchanges/coingecko-exchange-featured.jpg)
![[1] Bitcoin/Coingecko exchange, React App, Bitcoing exchange listing](/projects/coingecko-exchanges/coingecko-exchange-screen-1.jpg)
![[2] Bitcoin/Coingecko exchange, React App, Bitcoing exchange listing](/projects/coingecko-exchanges/coingecko-exchange-screen-2.jpg)