Coder Social home page Coder Social logo

cloudnote's Introduction

云笔记系统

使用技术

  • 前端:Bootstrap

  • 开发工具;IDEA

  • 数据库:MySQL

  • 后端框架:Spring + SpringMVC + Mybatis

  • 安全框架:Shiro

  • Word、Excel、PPT转PDF:Aspose

  • PDF在线预览:PDF.js

  • 短信验证:阿里云

  • 分享功能:

  • 评论功能:有言

任务要求

任务一 题目理解

  • 根据题目要求,以流程图等形式展示总体业务逻辑,并给出系统E-R图

  • 进行技术选型,给出相关技术

任务二 后端通信协议确立和接口文档编写

确立前后端通信协议,编写前后端通信接口文档

任务三 用户登陆、注册功能实现

  • 使用手机号码和第三方应用登陆、注册(注册信息包括头像、昵称、邮箱、性别、地区等)

  • 用户访问资源的认证和授权

任务四 云笔记的创建和在线编辑

  • 登陆后可在线创建和修改笔记

  • 笔记包括标签、标题、内容、附件等基本属性,笔记编辑区域具备基本的富文本编辑功能

  • 笔记具有修改和删除功能

  • 笔记编辑完成后,可以手动同步笔记,或者跳转到其他界面时自动同步笔记

任务五 笔记分类和搜索功能实现

  • 笔记编辑完成后,对笔记进行分类归档

  • 笔记文件夹可以进行创建、重命名和删除功能

  • 对笔记标题、标签和内容进行索引,实现快速查找

任务六 笔记分享功能实现

默认拥有者才有查看和编辑权限,共享笔记时,可以将笔记链接分享到微信、QQ、微博、好友

任务七 创建富文本文件笔记

  • 通过上传word、execel、ppt、pdf等富文本文件,创建富文本笔记

  • 要求在线预览

cloudnote's People

Contributors

jitwxs avatar liuchangliuliu avatar mayaoting avatar yue-zhou avatar zangruochen avatar

Watchers

 avatar

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.