iwtab浏览器标签页产品系统

我要开发同款
旧城故人2026年11月03日
7阅读

技术信息

语言技术
Nuxtjs、postgres、HTML5、CSS、JavaScript
系统类型
Web
行业分类
开发工具

作品详情

行业场景

个人办公与轻量化团队协作场景下,用户需要一个集网址导航、壁纸美化、小组件、跨设备云同步于一体的国产化效率工具平台,本项目据此立项。

功能介绍

项目包含六大模块:
1、浏览器扩展:新标签页桌面,支持图标网格自定义、拖拽排序、文件夹归组、时钟/天气、搜索引擎聚合、壁纸库;
2、 小组件系统:待办、日历、热搜等可插拔组件,数据跨端同步;
3、 网页版:与扩展体验一致的浏览器端入口;
4、 主站:账户中心、插件市场、分类检索、上传下载、站内通知与吐槽反馈;
5、 管理后台:用户/插件/文件管理、数据备份与恢复;
6、官网:产品介绍、版本下载与发布。

项目实现

本人独立负责全栈设计与开发。
技术栈:前端 Vue3 + Pinia + Vite,扩展采用 Chrome MV3 架构,后端 NestJS + PostgreSQL + Redis,Docker Compose 多服务容器化部署(多阶段构建)。
亮点与难点:云同步采用 clientAt/cloudAt 双时间线冲突判定,避免多端互相覆盖;小组件目录化架构与数据同步适配器设计;插件基于 qiankun 微前端的外壳隔离(主题、浮层、滚动条踩坑处理);站点图标三层级 favicon 抓取兜底;管理后台流式打包的全站数据备份与恢复。

示例图片

声明:本文仅代表作者观点,不代表本站立场。如果侵犯到您的合法权益,请联系我们删除侵权资源!如果遇到资源链接失效,请您通过评论或工单的方式通知管理员。未经允许,不得转载,本站所有资源文章禁止商业使用运营!
下载安装【程序员客栈】APP
实时对接需求、及时收发消息、丰富的开放项目需求、随时随地查看项目状态

评论