GithubHelp home page GithubHelp logo

ljp-perfect / betterday-web Goto Github PK

View Code? Open in Web Editor NEW
26.0 1.0 8.0 1.14 MB

betterday项目是基于SpringBoot+Vue前后端分离的个人日常系统,系统目前有三大功能模块:习惯打卡、日程管理、团队管理。

Home Page: http://47.101.163.255:8080

JavaScript 26.32% HTML 1.67% Vue 72.01%
vue vuex vue-router spring-boot mybatis quartz fullcalendar vuetify element-ui jwt

betterday-web's Introduction

BetterDay

项目介绍


此为前端项目地址,后台项目地址:https://github.com/LJP-Perfect/betterday

BetterDay项目是以H5形式展示的一款实用性记录管理应用,目前BetterDay包含三大功能:习惯打卡、日程安排、团队管理。

该项目是我的课程设计,时间不是很多,且自己技术有限,项目中肯定存在很多问题和BUG,后续有时间也会更新。

项目演示


  • http://47.101.163.255:8080
  • 优化做的不是很好,所以首屏加载会有点慢(大约10秒左右)
  • 测试账号:freelee 密码:1234(也可以自行注册一个账号)

项目部分截图

项目技术


后端
  • Spring Boot 2.0.4.RELEASE
  • JWT+SpringSecurity鉴权
  • Quartz
  • Mybatis1.3.2
前端
  • vue2
  • vuetify
  • axios
  • fullcalendar

部署启动


后台

  1. 克隆源码到本地,使用IDEA或eclipse打开
  2. 数据库新建betterday数据库,导入resources/better.sql文件
  3. 修改配置中的数据库配置和util包下的AliyunOSSClientUtil相关配置
  4. 启动项目即可

前端

  1. 克隆源码到本地
  2. 修改config/index.js和src/util/require.js相关Host和Port配置
  3. npm install、npm run dev启动即可

TODO


  • 习惯管理
    • 习惯打卡
    • 习惯创建
    • 打卡数据查看
    • 添加更多Icon和系统习惯
    • 每日习惯打卡时间轴
    • 打卡邮件提醒
  • 日程管理
    • 日程增删改查
    • 日程拖拽、拉缩
    • 今日日程表格
    • 日程多色显示
    • 日程邮件提醒
  • 团队管理
    • 团队创建和加入
    • 个人状态修改
    • 踢出成员
    • 退出团队
    • 解散团队
    • 团队成员行程交叉显示
  • 个人管理
    • 密码修改
    • 登出
    • 个人信息修改
    • 团队通知
    • 意见反馈
    • 系统公告
    • 系统设置
  • 后台管理系统(暂无)

参考资料


betterday-web's People

Contributors

ljp-perfect avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar

betterday-web's Issues

作者你好

我的题目和你的好像,不过后台要用nodejs

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.