/crystal.hair-frontend-vuejs

Centralizes and accelerates artistic research and practice. User functionality supports organizing, viewing and uploading media, coupled with unprecedented data mining, allowing users to farm any mainstream external platform's content in real time.

Primary LanguageVue

Centralized content stream for mapping ideas, and building knowledge, visualizing live scraping data coupled with research.

Site Screenshot

Typescript, Vue, SCSS, Pinia, Devise, Three.js, Vue-force-graph, Vanilla-tilt.js, Tiptap, Vue3-pdf-app, Axios, Terser, http-server AWS-EC2

Features

  • Account authentication with Devise JWT session tokens.
  • Upload files and initialize backend Tanakai spiders with url and or usernames
  • Infinitely scroll lazy loaded paginated content using Intersection Observer.
  • View Images, PDFs, and texts in a resizable and draggable lightbox.
  • Create collections, and assign content.
  • View images, texts, and PDFs, in a resizable and draggable lightbox.
  • Functionality for the user to create and edit collections of content.
  • Data visualizes, in a manipulatable 3D rendered force graph.