Gecko Client – Crypto Currency Markets Single Page App

Description

Gecko Client – Crypto Currency Markets Single Page App

Gecko Client is a Vue.js Single Page Application for cryptocurrency market daily information with data provided by CoinGecko API.
This is not a WordPress plugin. Check documentation before buying this software.

Content Sections

  • Currencies: Cryptocurrencies data table.
  • Currency: Single cryptocurrency profile, charts, tickers and historical data.
  • Exchanges: Exchanges data table.
  • Exchange: Single exchange profile, volume chart and tickers.
  • Derivatives: Futures and perpetual contracts data table.
  • Finance Platforms: Investment platforms.
  • Finance Products: Investment products data table.
  • About: Information related to your website/company.
  • Terms: Terms agreement.
  • Privacy Policy: Privacy Policy agreement.
  • Cookies Policy: Cookies Policy agreement.

Advantages

Being a single page app without complex server-side logic, Gecko Client has some advantages:

  • Simple configuration stored in PHP variables and grouped in separated files.
  • No server-side dependencies, which makes the code structure very clear and portable.
  • No database, saving database usage limits on many shared hosting providers and less installation steps.
  • No sync process, cron jobs are not necessary since data is requested directly from CoinGecko API.
  • Integrated dev tools are provided to make app changes easy, also environment switch between development to production is seamless.
  • Up-to-date, with regular updates with vendors latest releases.
  • Right-to-left languages are supported.

Limitations

Here is a list of some conditions/restrictions that will be faced:

  • Data loading time is affected by CoinGecko API service (but usually reasonably fast).
  • Cryptocurrencies and exchanges names are only available in English.
  • Images source origin will be https://assets.coingecko.com.
  • Single Language only (multi-language is not supported).
  • Code knowledge will be required to make deep modifications. You may need to understand PHP, HTML and Javascript languages and Vue.js and Vuetify frameworks.
  • Many Robots/Crawlers only parse initial HTML and will not render the content itself.
  • Google Adsense may not work properly, but this was not tested.

Server Requirements

To use this script any server must ensure:

  • PHP 7.0 (7.4 or later recommended)
  • Web Server (one of):
    • Apache 2.4
    • Litespeed/OpenLitespeed
    • Nginx
    • Microsoft IIS

There are no reviews yet.

Write a review

Your email address will not be published. Required fields are marked *