Skip to content

About

链界探索者-于数字货币的智域探索平台采用🔥vue3+vue-router+pinia;2、📦 npm/pnpm+vite;3、📝eslint+prettier;4、🛡️sass+typescript;5、nodejs+express+mongodb;6、大数据+阿里云

Resources

Stars

3 stars

Watchers

1 watching

Forks

Repository files navigation

链界探索者 ChainVenturer

数字货币 × 商品期货的金融资讯与行情聚合平台 · 前后端分离全栈项目,大学期间独立完成。

  • 前端仓库:ChainVenturer-Foreend(本仓库)
  • 后端仓库:ChainVenturer-Backend —— Node.js + Express + MongoDB,与前端模块一一对应
  • 全部代码(前端、后端、数据库设计、服务器部署)均由作者一人在 AI 编码辅助普及之前手写完成,并已在 Ubuntu 服务器(Nginx + PM2)部署上线运行,后因个人精力转移停止服务。

项目简介

链界探索者是一个面向个人投资者的金融资讯聚合与创作社区:聚合商品期货与数字货币两大领域的行情报价、新闻快讯、专题内容与原创文章,同时提供富文本创作、全站搜索、导航收藏与个人中心等社区能力。

项目从需求定义、UI 设计、前后端开发到服务器选购与环境搭建全部独立完成,是一个完整走通「开发 → 部署 → 上线运维」闭环的全栈实践。

界面导览

首页(品牌落地页)

首页

资讯聚合(期货行情 Ticker + 文章流)

首页信息流聚合投资技巧、市场创新、监管动态等多维度金融内容,顶部为商品期货主连实时报价条(豆粕 / 白糖 / 沪银等品种价格与涨跌幅):

资讯聚合

文章中心(行情品种侧栏)

文章页左侧为全量内容流,右侧挂载行情品种看板(沪铝 / 白糖 / 玉米 / 棉花等主连合约价格与涨跌幅实时刷新):

文章中心

专题中心

围绕加密货币与区块链领域维护了 17 个主题标签(去中心、比特币、挖矿、稳定币、智能合约、加密安全等),按主题聚合深度内容:

专题中心

关于我

个人主页与项目聚合(含作者其他开源项目索引):

关于我

功能模块

前端共 14 个页面模块,与后端路由 / 控制器一一对应:

模块 说明
首页 home 品牌落地页、内容聚合信息流
文章 articles 金融资讯文章流、分类浏览、行情品种侧栏
快讯 news 短平快市场快讯
专题 topic 主题标签聚合页(17 个加密货币主题)
行情 market / market-show 数字货币与期货行情看板
汇率 rates 汇率数据展示
创作中心 write 富文本创作发布(wangEditor)、图片上传压缩
全站搜索 search 站内全文检索
工具箱 tool / 导航 navigator / 开发者 developer / 个人中心 person / 文章墙 total 社区辅助功能

技术栈

前端(本仓库)

  • 框架:Vue3(Composition API)+ TypeScript + Vue Router 4
  • 状态管理:Pinia(含 pinia-plugin-persistedstate 本地持久化)
  • UI 与可视化:Element Plus + Echarts(行情图表)
  • 富文本:wangEditor(创作发布)
  • 工程化:Vite 6 + ESLint 9 + Prettier + Sass + unplugin 自动导入
  • 细节:compressorjs 客户端图片压缩、crypto-js
  • 框架:Node.js + Express,MVC 分层(routes / controller / model / middleware)
  • 数据库:MongoDB(Mongoose 8)
  • 鉴权与安全:JWT(jsonwebtoken)+ bcrypt 密码加密 + CORS
  • 文件处理:multer 上传 + sharp 服务端图片处理

部署

Ubuntu 服务器 + Nginx 反向代理 + PM2 进程管理,域名上线运行(现已停止服务)。

与 chanGy 的关系

作者的另一个开源项目 chanGy(缠论期货看盘与预警系统)是本项目的延续:链界探索者完成于大学期间(纯手写,无 AI 辅助),chanGy 完成于工作之后(AI 协作开发)——两个项目分别展示了作者在传统全栈工程与 AI 时代生产方式下的独立交付能力。

License

MIT

About

链界探索者-于数字货币的智域探索平台采用🔥vue3+vue-router+pinia;2、📦 npm/pnpm+vite;3、📝eslint+prettier;4、🛡️sass+typescript;5、nodejs+express+mongodb;6、大数据+阿里云

Resources

Stars

3 stars

Watchers

1 watching

Forks

Releases

Packages

Used by

Contributors

Languages