DepSpy
Full-stack Development, Dependency
COURSE NAME
ByteDance Youth Camp 2023 Sumemr
DepSpy (Dependence Spy) has the ability to dive into analyze and monitor other npm/yarn/pnpm dependencies at any depth, and provides various visual interaction pages for state synchronization, as well as local CLI and online querying.
COLLABORATORS
Ziping Li, Bowen Tan, Hanling Yang, Qilin Pan, Yiying Liu, Peican Lin
PROJECT YEAR
2023
Tech stack
Typescript, React.js, Node.js, UnoCSS/SCSS
LINkS
LIVE DEMO
🌐 Support both local CLI and online query modes.
🌍 Support internationalization and dark mode.
πŸͺ΄ Utilizes tree + pruning instead of directed graph, supports arbitrary expanding and collapsing nodes, with a clearer structure, avoid the messy and complicated arrow pointing of directed graph.
πŸ‘¨πŸ‘©πŸ‘§πŸ‘¦ Provides multiple display methods, including collapsible trees, package size block diagrams, and collapse lists.
πŸ› οΈ Supports analyzing co-dependencies and cyclic dependencies, searching for sub-dependencies, viewing dependency info and size, etc.
THE PROJECT
A web-based social media text sentiment analysis visualization framework
LIVE DEMO
Support News/YouTube/Twitter text scraping and available for extension.
search page
Visualize sentiment with Time Series Graph, Scattered Graph and Radar Chart from Chart.js
visualization
THE PROJECT
A web server using a subset of HTTP 1.1 with Berkeley TCP Sockets API in C, capable of browsing the various/large /dependent content on the web server using a standard browser.
LIVE DEMO
server demo