Skip to content

acailic/vizuelni-admin

Folders and files

NameName
Last commit message
Last commit date

Latest commit

Β 

History

36 Commits
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 

Vizualni Admin

Turn Serbian government data into shareable visualizations.

License: MIT TypeScript Next.js

A Next.js application for visualizing data from data.gov.rs β€” Serbia's open data portal. Create charts, maps, and dashboards from 3,400+ public datasets.

Live demo: acailic.github.io/vizualni-admin


Quick Start

# Clone
git clone https://github.com/acailic/vizualni-admin.git
cd vizualni-admin

# Install
npm install

# Run
npm run dev

Open localhost:3000.

Try without installing: StackBlitz


The Golden Path

1. Browse datasets β†’ Find data from data.gov.rs 2. Create a chart β†’ Line, bar, pie, map, table 3. Share or embed β†’ PDF, PNG, iframe embed

See it in action β†’


Features

  • Serbian-first: Cyrillic, Latin, and English support
  • 8+ chart types: Line, bar, pie, scatter, map, table, combo, radar
  • data.gov.rs integration: Direct API access to 3,400+ datasets
  • Geographic maps: GeoJSON for all Serbian regions and municipalities
  • Accessible: WCAG 2.1 AA compliant
  • Export: PDF, PNG, PowerPoint

Using as a Library

npm install @vizualni/core @vizualni/react
import { BarChart } from '@vizualni/react';

function PopulationChart({ data }) {
  return (
    <BarChart
      data={data}
      x="region"
      y="population"
      locale="sr-Cyrl"
    />
  );
}

Monorepo Structure

packages/
β”œβ”€β”€ core/        # Framework-agnostic primitives
β”œβ”€β”€ react/       # React components
β”œβ”€β”€ charts/      # Chart configuration
β”œβ”€β”€ data/        # Data utilities
β”œβ”€β”€ geo-data/    # Serbian GeoJSON
└── connectors/  # data.gov.rs, CSV, JSON

src/
β”œβ”€β”€ app/         # Next.js App Router
β”œβ”€β”€ components/  # React components
└── lib/         # Utilities

Contributing

See CONTRIBUTING.md.

Good first issues: github.com/acailic/vizualni-admin/issues


Documentation


License

MIT. See LICENSE.


Data Sources

About

Tool for visualizing Serbian Open Government Data πŸ‡·πŸ‡Έ

Resources

License

Code of conduct

Contributing

Stars

Watchers

Forks

Releases

No releases published

Sponsor this project

Packages

 
 
 

Contributors