Public | Automated Build

Last pushed: 5 months ago
Short Description
A node.js app built using React that displays a group of provided Topics in a wordcloud layout.
Full Description

TopicCloud Challenge

A node.js app built using React and utilizes d3-cloud for positionin that displays a group of provided Topics in a wordcloud layout.
It uses bootstrap for basic layout.

Install

Git clone this repository

git clone https://github.com/SeaOfTea/wordcloud-challenge.git

Install its dependencies:

Cairo MUST be installed. Check https://www.npmjs.com/package/canvas for install instructions if the canvas module struggles to install.
yarn install # if using yarn
npm install # if using npm

Starting the app

For development

yarn start

Using docker-compose

Clone the repository and then:

docker-compose up

Or build it yourself:

docker build -t wordcloud-challenge .
docker run -p 5000:5000 wordcloud-challenge

Or download the prebuild image hosted on Dockerhub

Running the tests

yarn test
npm test
Docker Pull Command
Owner
seaoftea
Source Repository

Comments (0)