Skip to content
forked from canyonwan/lime

青柠记账是一个基于 Flutter 3.0 的开源项目,致力于做一款清爽、干净、简洁、无广告的应用程序。

License

Notifications You must be signed in to change notification settings

chenqi2013/lime

 
 

Repository files navigation

logo

Lime 青柠记账

青柠记账是一个基于 Flutter 3.0 的开源项目,致力于做一款清爽、干净、简洁、无广告的应用程序。

介绍

Lime 青柠记账 是一款完整的开源项目,提供了一整套的产品级项目开发解决方案,同时也是做个人 MVP 产品最好的参考案例。该项目基于全新的 Flutter 3.0 进行 App 部分的开发,后端采用 支持 TypeScript 的 Nestjs 开发,接口和 ORM 用 GraphQL + Prisma 的方式进行数据交互,数据库使用 PostgreSQL 同时还提供了 Figma 产品原型以及 PowerDesigner 画的数据库模型图,甚至包括了产品相关的文档资料,总之没有最好,只有更好!!!

特性

  • 基于全新的 Flutter 3.0
  • 后端采用 Nestjs 作为 Web 框架,它支持纯正的 TypeScript 开发方式
  • 为了追求更快的响应速度在 Web 框架底层使用了 Fastify 引擎
  • 数据驱动使用了下一代的 ORM 框架 Prisma
  • 接口方面用 GraphQL 替换了古老的 REST API
  • 用了更快的数据库 PostgreSQL
  • 项目资料齐全,包括但不限于原型、物理模型、产品文档等

在线体验

App 原型界面演示地址: https://figma.fun/6rHvfK

部分界面展示

项目结构

lime
├── android                                                 // 安卓端
├── ios                                                     // ios 端
├── windows                                                 // windows 桌面端
├── macos                                                   // mac 桌面端
├── linux                                                   // linux 桌面端
├── web                                                     // web 浏览器端
│
├── lib                                                     // Lime 主项目文件
│       └── 

资料

名称 文件类型 操作
Lime App 原型 Figma 社区 点击查看详情
数据库物理模型图 pdm、jpg、sql 点击查看详情
产品结构图 >>> 竞品结构图 xmind 点击查看详情

后台&文档

名称 简介 操作
lime-backend 青柠记账后端开源项目 点击查看详情
whale-docs Lime 产品相关的文档 点击查看详情

关于开源协议

该项目为开源项目,请遵循 Apache License 2.0 开源协议使用,并务必保留作者、Copyright 信息。

其他说明

  • 欢迎提交 issues ,并填写清楚遇到的问题及原因、环境、复显步骤等。

联系方式

QQ群:

邮箱:

feiyurs0@gmail.com

About

青柠记账是一个基于 Flutter 3.0 的开源项目,致力于做一款清爽、干净、简洁、无广告的应用程序。

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Languages

  • Dart 65.3%
  • C++ 16.2%
  • CMake 14.1%
  • HTML 1.6%
  • C 1.1%
  • Swift 1.0%
  • Other 0.7%