办公应用PC端

我要开发同款
八点零2024年03月06日
63阅读
开发技术electron、elementui、node.js、typescriptvue

作品详情

1、项目介绍:本项目是PC端办公产品,既可以和智能办公本搭配使用,也可以单独使用,主要功能有笔记(类似印象笔记),语言记录转写(办公本记录实时转写),日程,待办事项,云书架(阅读),文件驿站(可以和办公本互相转发文件)等核心功能模块,主要技术栈为electron + vue3 + element-plus + typescript + node.js + nsis。
2、工作内容:在本项目我主要负责产品数据的后台同步,云书架的开发,笔记等核心功能的开发与设计,其中为了本软件可以离线使用,所有数据都会在本地数据库包括一份,主要使用的是使用node.js来同步数据,并保存到本地数据库(lowDB),使用node.js启动本地服务,所有的前端操作都调用本地服务,然后由本地服务同步至服务器。
3、工作内容:在本项目云书架(阅读)模块中,阅读解析器也由本地开发维护,并开源发布至公司仓库,主要功能为解析epub、txt等书籍,并渲染至前端页面。阅读器主要功能有解析epub、txt等类型文件,设置阅读字体大小、间距、滚动阅读、双页阅读、黑夜模式、羊皮纸模式等,主要使用技术栈为typescript、vite。
4、项目难点:阅读器的解析速度及解析效果是两大难点,epub格式有自己的样式,并且加载速度比较慢,内容过多不再赘述,有兴趣可以单聊。
声明:本文仅代表作者观点,不代表本站立场。如果侵犯到您的合法权益,请联系我们删除侵权资源!如果遇到资源链接失效,请您通过评论或工单的方式通知管理员。未经允许,不得转载,本站所有资源文章禁止商业使用运营!
下载安装【程序员客栈】APP
实时对接需求、及时收发消息、丰富的开放项目需求、随时随地查看项目状态

评论