文件名称:预算追踪器
文件大小:141KB
文件格式:ZIP
更新时间:2024-03-21 20:32:50
JavaScript
预算追踪器 目录 描述 我的任务是将应用程序转换为渐进式Web应用程序。 该PWA的核心原理是,它可以跟踪用户在线和离线的预算输入。 预算跟踪程序在应用程序在线时依赖MongoDB存储,而IndexedDB则依赖离线存储信息。 应用程序脱机后,添加的所有预算信息都会存储在IndexedDB中。 当应用重新联机时,数据将传递到Mongo数据库。 使用Web清单,服务工作程序和缓存API可以实现数据持久性。 安装 package.json包含所有必需的依赖项,可以使用命令npm i进行安装。 用法 以下是指向已部署站点的链接: 贡献 在应用程序中使用了以下npm软件包: 压缩 表示 精简版服务器 猫鼬 摩根 测验 不适用 问题 档案: 如果您对该项目有任何疑问,请联系 执照 该项目受GNU许可保护
【文件预览】:
budget-tracker-main
----models()
--------transaction.js(461B)
----package.json(722B)
----server.js(660B)
----routes()
--------api.js(777B)
----package-lock.json(81KB)
----.gitignore(2KB)
----public()
--------service-worker.js(2KB)
--------index.js(3KB)
--------img()
--------manifest.webmanifest(423B)
--------index.html(2KB)
--------icons()
--------styles.css(583B)
--------favicon.ico(7KB)
--------db.js(2KB)
----README.md(2KB)