crypto_distribution
Douce Crypto distribution is a simple Drupal 8 distribution for building a comprehensive list of live market capitalization data, charts and prices for over 800 crypto / Digital currencies such as Bitcoin, Ethereum, Litecoin, XRP etc. with responsive design for all modern gadgets: Computers, Laptops, Tablets and Smartphone’s (landscape and portrait mode).
Crypto Compare Web Socket & REST API has been integrated for crypto currencies live steam.
In this distribution, the React JS have been integrated on home page for displaying Top 4 Currency Boxes & Coin listing, where “Headless” Drupal, or Decoupled Drupal will be act as our backend and every operation has been implemented using web API and it's always up to date.
Another benefit to build Currency Listing UI with react.js that makes interaction happens real-time in the browser.
The Distribution is fully RESPONSIVE and visitors can track crypto coins prices in real time i.e. LIVE! On their mobile and tablet screens.
To install the profile:
Unzip the folder and copy it to the necessary folder of your server.
Install your new website with the Douce Crypto profile. It’s set by default, you just need to click the “Save and continue” button and follow the instructions.
Wait for the Douce Crypto profile to be installed, enable the necessary modules and enjoy your website.
Notes:
Please update the Crypto API Key after site installation "/admin/config/crypto_api/settings", else data updating will be failed when free API key maximum limit is reached.
You can generate a new API key from Crypto Compare site API menu tab.
Installation of profile may take some time. If you get the “Maximum execution time...” error, then it needs to increase the max_execution_time parameter in php.ini file.
Features
- Provides easily configurable Crypto theme with Layout, Color, Link, Button etc settings from here "/admin/appearance/settings/crypto".
- Easily add and configure currencies data to the site.
- You can add a new currency with basic information from here "/node/add/currency" and then add a markets regarding this currency to store the markets data from here "/node/add/markets"
- Provides Live Price, Market CAP, Volume, Circulating Supply, Change etc data with the help of Crypto Compare API
- Import new News Feeds via Feeds Importer, Here one News feed added currently for news listing "/admin/content/feed", you can add more feeds from here "/feed/add".
- Provides SASS support for the Douce Crypto theme You can write the SASS code in sass file in theme folder "sass" directory and compile it
- React JS have been integrated on home page for displaying Top 4 Currency Boxes & Coin listing where interaction happens real-time in browser very similar like cryptocompare.com
- Now this distribution supported more the 800 Crypto currencies
- Click here to view the latest happening about the distributions @ http://goo.gl/sQiXnA
- Click here to view the LIVE demo of distribution@ http://cryptokuber.com/
- For any support or enhancement visit our website https://goo.gl/6anzky
Important Links
Login Link: /user/login
Register Link: /user/register
Admin Page Link: /admin
Crypto API Link: /admin/config/crypto_api/settings
Add New Currency: /node/add/currency
Add New Markets: /node/add/markets
Add New News Feeds Type: /admin/structure/feeds
Coin Listing: /coins/list
News Listing: /crypto-news
Drupal 9 Installation
- Choose a name for your project, like “MY_PROJECT”
- Use the given command to create the project
- The command will download Drupal core along with necessary modules, Crypto distribution profile, and all other dependencies necessary for the project
composer create-project drupalchamp/crypto_distribution_project:6.0.4.x-dev MY_PROJECT --no-interaction
In case you come across any memory issues, run this command -
php -d memory_limit=-1 /path/to/composer.phar create-project drupalchamp/crypto_distribution_project:6.0.4.x-dev MY_PROJECT --no-interaction