A web application to browse hungarian artists and exhibitions. Built with Vue. Original data source from [https://ikon.hu/] (2020 december)
working demo: https://zalavariandris.github.io/ikon.view/
- the api: api: https://github.com/zalavariandris/ikon.api
- network visualization: https://github.com/zalavariandris/ikon.graph
-
Landing page
- unified search with levenshtein distance
-
get rid of toplist
-
move to graphology network representation
-
ExhibitionView
- add description for exhibitions from ikon.hu/archive
-
Store
- return date as ISO string
-
Utils
- group list of dict by key
-
ArtistView
- biparted ego network
- add curating and opening relation with edge colors
- color people nodes by profession
- tag solo exhibitions
- CV: group exhibitions by year
- in curating or openingspeech sections, show artists, when not too many
- sort exhibiting, curating openingspeech secionts by count
- biparted ego network
-
ArtistsListView
- exhibition, opening and curating count
-
GalleryView
- group exhibitions by year
- ego network
-
vgraph
- d3graph
- sigma
- sigma with d3 force layout
- d3 with custom threejs renderer
- selection
- editing
-
d3graph
- zoom to fit content
- filter not exhibition events from graph
-
create deploy to gh-pages script
-
express api server
-
editing
https://medium.com/@Roli_Dori/deploy-vue-cli-3-project-to-github-pages-ebeda0705fbd
- add remote from github
- create gh-pages branch
npm run build
git add -f dist && git commit -m "dist subtree commit2"
git subtree push --prefix dist origin gh-pages
git rm -r dist --cached