前段时间Flutter很火,所以在闲暇之余做了一个助学通的Flutter移动端应用,现在开源出来,希望对想要学习Flutter的朋友有所帮助。

我大致做个项目介绍:

学生签到系统:分java服务端提供后台服务;Flutter移动端 java服务端: 具备功能: 1.完善的权限机制:可分配用户角色,角色可配置权限,权限可定位到页面,也可以定位到具体的功能按钮元素   2.学生管理模块:可以初始化学习移动端密码,和对应考勤情况 
3.教师管理模块:查询教师信息,初始化移动端登录密码和对应班级考勤情况  4.给移动端提供专门的接口服务 Flutter移动端app:github地址:https://github.com/xiaoping1993/forstudents_app 具备功能: 1.分为教师登录,学生登录两个模块 2.学生内容:可以查看本周课程表,和本周所有签到情况在课程表上通过颜色标记出来;我的模块提供学生基本信息并且可以修改登录密码,查看指定日期考勤情况;签到模块通过扫描班级二维码(这个二维码可以通过教师版修改,后台管理员修改)完成签到,签到模块原理复杂在项目文档中有记载,如果想知道其原理请查找     3.教师内容:可以查看自己信息,角色信息,修改登录密码,通过可以调用自己班级的二维码,并且可以替换它    

具体源码请参考下面提供的链接,有需要的朋友可以自行查看

助学通app地址:https://github.com/xiaoping1993/forstudents_app
助学通服务端地址:https://github.com/xiaoping1993/ForStudent
助学通产品部分截图:https://github.com/xiaoping1993/ForStudent/tree/master/readme/jieping

最新文章

  1. .NET invoke NetSuite Restlet
  2. phpcms调用一级栏目和二级栏目
  3. [转]框架模式 MVC 在Android中的使用
  4. 对android中ActionBar中setDisplayHomeAsUpEnabled和setHomeButtonEnabled和setDisplayShowHomeEnabled方法的理解(转)
  5. WM_SIZE
  6. The remote SSH server rejected X11 forwarding request
  7. 手动挂载安装VMware tools
  8. 在kafka上对topic新增partition
  9. DedeCMS中实现在顶层banner中显示自定义登录信息
  10. Python学习笔记 变量
  11. Xamarin~Android篇~监听返回键,单击返回某个webView,双击退出
  12. go Mutex (互斥锁)和RWMutex(读写锁)
  13. Linux自定义分隔符IFS引发的文本处理问题
  14. 阿里云Ubuntu安装图形界面与中文语言包
  15. VMware5.5-VMware补丁程序VUM
  16. List,set,Map理解
  17. Vuex实现原理解析
  18. SpringBoot(十六)-- 使用外部容器运行springBoot项目
  19. Leetcode 127 **
  20. myeclipse 上安装 Maven3

热门文章

  1. linux运维、架构之路-keepalived高可用
  2. 9:关于Maven工程的文件标识(定义java文件源码,资源文件)
  3. [转] SQL datediff (时间差)
  4. Python_013(面向对象概念)
  5. 【2019 Multi-University Training Contest 9】
  6. python 虚拟机是单线程;当线程执行I/O密集型操作是,ce
  7. leetcode 292. Nim游戏(python)
  8. day27—JavaScript实现定时器及其应用案例
  9. upc组队赛16 Winner Winner【位运算】
  10. mysql时间增加一年