{"id":21320117,"url":"https://github.com/xieyezi/flutter-anniversary","last_synced_at":"2025-07-12T04:32:33.088Z","repository":{"id":52193379,"uuid":"290164928","full_name":"xieyezi/flutter-Anniversary","owner":"xieyezi","description":"一款界面优美，功能简洁的纪念日APP","archived":false,"fork":false,"pushed_at":"2021-04-28T07:12:31.000Z","size":127897,"stargazers_count":85,"open_issues_count":3,"forks_count":15,"subscribers_count":5,"default_branch":"master","last_synced_at":"2025-07-04T23:49:06.174Z","etag":null,"topics":["android","android-app","android-application","docker","docker-compose","flutter","flutter-app","flutter-apps","flutter-widgets","ios","ios-app","provider","sqflite","sqflite-database","yapi"],"latest_commit_sha":null,"homepage":"","language":"Dart","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"mit","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/xieyezi.png","metadata":{"files":{"readme":"README.md","changelog":"CHANGELOG.md","contributing":null,"funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null}},"created_at":"2020-08-25T08:55:27.000Z","updated_at":"2025-04-09T02:27:09.000Z","dependencies_parsed_at":"2022-09-06T05:41:45.915Z","dependency_job_id":null,"html_url":"https://github.com/xieyezi/flutter-Anniversary","commit_stats":null,"previous_names":[],"tags_count":4,"template":false,"template_full_name":null,"purl":"pkg:github/xieyezi/flutter-Anniversary","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/xieyezi%2Fflutter-Anniversary","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/xieyezi%2Fflutter-Anniversary/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/xieyezi%2Fflutter-Anniversary/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/xieyezi%2Fflutter-Anniversary/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/xieyezi","download_url":"https://codeload.github.com/xieyezi/flutter-Anniversary/tar.gz/refs/heads/master","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/xieyezi%2Fflutter-Anniversary/sbom","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":264939513,"owners_count":23686206,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["android","android-app","android-application","docker","docker-compose","flutter","flutter-app","flutter-apps","flutter-widgets","ios","ios-app","provider","sqflite","sqflite-database","yapi"],"created_at":"2024-11-21T19:45:14.215Z","updated_at":"2025-07-12T04:32:28.066Z","avatar_url":"https://github.com/xieyezi.png","language":"Dart","funding_links":[],"categories":[],"sub_categories":[],"readme":"# 时光\n\n## 如果喜欢这款 APP,请点个 🌟🌟 吧\n\n你有没有发现，至今还没有一款界面优美、功能好用的纪念日 APP?  \n你是不是经常浏览各大应用商城寻找好看又好用的 \"纪念日 APP\" ？  \n不如来试一试这款 APP 吧！   \n\n下载apk文件请点击[时光 apk](http://d.firim.vip/daliy?release_id=5f58634423389f18ba5f3d04)\n\n## 后期计划\n\n- ~~修复状态栏的颜色显示bug和一些代码优化~~    [#3](https://github.com/xieyezi/flutter-Anniversary/issues/3)\n- ~~分享页面生成的图片在Android 10 上面不能保存的bug~~ (使用permission_handler请求权限)\n- ~~选择日期时，头部显示不正常的bug~~\n-  ~~修复编辑页选择图片时闪退的bug~~ (采用选择本地背景图片的方式)\n-  ~~修复添加页bug~~ (采用选择本地背景图片的方式)\n- ~~修复图片缓存bug ( 可能采用更换图片源的方式)~~ (采用选择本地背景图片的方式)\n- ~~完成删除功能~~ (已完成)\n- ~~完成编辑功能~~ (已完成)\n- ~~分享功能~~  (已完成)\n-  ~~分享功能bug修复~~  (已完成)\n- ~~完成关于页面~~ (已完成)\n- 完成心愿页面\n- 收集建议\n\n\n\n## 预览\n\n\u003cimg src=\"./screenshot/daily.gif\" width=\"340px\" /\u003e\n\n\n| ![](./screenshot/Screenshot_1.png) | ![](./screenshot/Screenshot_2.png) | ![](./screenshot/Screenshot_3.png) |\n| :--------------------------------: | :--------------------------------: | :--------------------------------: |\n| ![](./screenshot/Screenshot_4.png) | ![](./screenshot/Screenshot_5.png) | ![](./screenshot/Screenshot_6.png) |\n\n\n\n\n## 插件\n\n| 名称                          | 描述         |\n| ----------------------------- | ------------ |\n| dio                           | 网络请求     |\n| oktoast                       | 提示 toast   |\n| sqflite                       | 数据持久化   |\n| flutter_swiper                | 轮播图       |\n| easy_localization             | 国际化       |\n| cached_network_image          | 缓存网络图片 |\n| syncfusion_flutter_datepicker | 日历选择     |\n\n## 部署\n\n\u003e docker compose 配置文件来自 [猫哥](https://github.com/ducafecat/docker-yapi.git) 提供，在此特此鸣谢\n\n这个项目的接口采用了 mock 接口，来自[Yapi](https://github.com/YMFE/yapi),采用 docker 部署：\n\n```dockerFile\nversion: '3'\nservices:\n  mongo-yapi:\n    image: mongo\n    container_name: mongo-ypai\n    restart: always\n    # ports:\n    #   - 27017:27017\n    environment:\n      - TZ=Asia/Shanghai\n      - MONGO_INITDB_DATABASE=yapi\n      # - MONGO_INITDB_ROOT_USERNAME=root\n      # - MONGO_INITDB_ROOT_PASSWORD=${PASSWORD}\n    volumes:\n      # - ./docker-data/mongo-yapi:/data/db\n      - mongo-data:/data/db\n    networks:\n      docker_net:\n        ipv4_address: 172.22.0.11\n\n  # https://github.com/fjc0k/docker-YApi\n  web-yapi:\n    image: jayfong/yapi:latest\n    container_name: web-ypai\n    restart: always\n    ports:\n      - 9003:3000\n    depends_on:\n      - mongo-yapi\n    links:\n      - mongo-yapi\n    environment:\n      - TZ=Asia/Shanghai\n      - YAPI_ADMIN_ACCOUNT=1435398529@qq.com\n      - YAPI_ADMIN_PASSWORD=${PASSWORD}\n      - YAPI_CLOSE_REGISTER=true\n      - YAPI_DB_SERVERNAME=mongo-yapi\n      - YAPI_DB_PORT=27017\n      - YAPI_DB_DATABASE=yapi\n      # - YAPI_DB_USER=root\n      # - YAPI_DB_PASS=${PASSWORD}\n      - YAPI_MAIL_ENABLE=false\n      - YAPI_LDAP_LOGIN_ENABLE=false\n      - YAPI_PLUGINS=[]\n    networks:\n      docker_net:\n        ipv4_address: 172.22.0.12\n\nvolumes:\n  mongo-data:\n\nnetworks:\n  docker_net:\n    driver: bridge\n    ipam:\n      config:\n        - subnet: 172.22.0.0/16\n\n```\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fxieyezi%2Fflutter-anniversary","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fxieyezi%2Fflutter-anniversary","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fxieyezi%2Fflutter-anniversary/lists"}