@phronesyss/bar-chart

This is the first part of the admetricks challenge, that consist on creating two components:
407
Install
npm install @phronesyss/bar-chart
Latest Version:0.0.12
Vue:3
License:MIT
Last Updated:May 3, 2022
Links: GitHub  ·  npm
Maintainer: phronesyss

Admetricks challenge

This is the first part of the admetricks challenge, that consist on creating two components:

  • Responsive landing page
  • D3 chart
  • AngularJS Microfront

The idea is to incorporate this components into an AngularJS App as a single-spa, containing the Vue app as a component with views... But I couldn't do the AngularJs part because of time, I spend quite a while on learning D3, and I did enjoy it

Demo

To run this project

To compile use Node v16 or newer

git clone https://github.com/phronesys/admetricks-challenge-vue
cd admetricks-challenge-vue && npm i && npm run dev

Will open the app in http://localhost:3000 on the landing page, click on any of the buttons in there or add /chart to the url to see the d3 chart.

Tools used

  • vue 3 (script setup)
  • vueuse
  • vue-router
  • typescript
  • vitest (similar to jest with hmr)
  • tailwindcss
  • D3

Reference D3

and much more stackoverflow... I should have used this 😳 https://c3js.org/examples.html

Related Packages

vue-bar-graph

Simple and lightweight Vue chart svg component without chart library dependencie...

274,067 6
@efont/vue-baselib

vue-baselib

2,721 2
vue-fast-tooltip

A vue-fast-tooltip library

2,504 0
v-easy-chart

vuejs charts library demo

829 1
@infectoone/vue-ganttastic

A simple and customizable Gantt chart component for Vue.js

303,460 718

Version History

Version Released Vue License
0.0.12 ^3.2.25 MIT
0.0.11 ^3.2.25 MIT
0.0.10 ^3.2.25 MIT
0.0.9 ^3.2.25 MIT
0.0.8 ^3.2.25 MIT