星云小窝项目1.0——项目介绍(一)

2024-03-25 09:04
文章标签 项目 介绍 1.0 星云 小窝

本文主要是介绍星云小窝项目1.0——项目介绍(一),希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!

星云小窝项目1.0——项目介绍(一)

文章目录

  • 前言
  • 1. 介绍页面
  • 2. 首页
    • 2.1. 游客模式
    • 2.2. 注册用户后
  • 3. 星云笔记
    • 3.1. 星云笔记首页
    • 3.2. 星云笔记 个人中心
    • 3.2. 星云笔记 系统管理
    • 3.3. 星云笔记 文章展示
    • 3.3. 星云笔记 新建文章
  • 4. 数据中心
  • 5. 交流评论
  • 6. 工具仓库
  • 7. 权限设置
  • 总结


前言

这篇博客主要介绍一下我的一个练手的项目——星云小窝。这是一个用于学习交流的网站,

网站地址: http://www.whtuu.cn/

主要是以flask为后端,以bootstrap为前端框架。分为介绍页面、首页、笔记、交流、工具库、数据中心等这几个主要功能页面。

视频: https://www.bilibili.com/video/BV1nC41187dB/?spm_id_from=333.999.0.0&vd_source=709d452fc2b366c0679bdbc13f5e5db6


1. 介绍页面

支持用户使用QQ邮箱注册,同时可以进入"游客模式",这个页面主要是对本网站的一个介绍。
分为“ 首页介绍、页面轮播、星云笔记、数据中心、交流评论、工具仓库、权限设置”。

PC端:
在这里插入图片描述

移动端:
在这里插入图片描述

2. 首页

2.1. 游客模式

在这里插入图片描述

游客模式: 仅开放星云笔记、网站数据面板、工具仓库。

2.2. 注册用户后

  1. PC端
    在这里插入图片描述

  2. 移动端
    在这里插入图片描述

支持全部功能(注:权限设置功能因为其它原因,暂未实现)

用户设置:

在这里插入图片描述

新建外链设置:
在这里插入图片描述

悬浮框功能(实现更方便快捷的跳转):

在这里插入图片描述

3. 星云笔记

这是本网站的主要功能,我开始做这个网站本来只是想要做一个博客网站。用来管理我自己的一些文章,所以这个功能是我最开始做的,其余功能和页面都是后期添加的” (其实感觉开始做的这个页面并不太美观。)

另外我是看 B站上的视频 Python Flask全程实战-多功能博客系统开发开始做的。如有需要可以参考。

3.1. 星云笔记首页

  1. PC端:
    在这里插入图片描述

  2. 移动端

在这里插入图片描述

3.2. 星云笔记 个人中心

这主要是管理一些用户自己的信息操作,包括收藏的文章、去新建文章、用户自己的文章管理、草稿管理、提交的工具管理、用户的个人数据信息。

  1. PC端:

在这里插入图片描述

  1. 移动端:
    在这里插入图片描述

3.2. 星云笔记 系统管理

在这里插入图片描述

3.3. 星云笔记 文章展示

在这里插入图片描述

3.3. 星云笔记 新建文章

本网站支持使用markdown编辑器以及富文本编辑器两个文本编辑器写作。

Markdown编辑器:

在这里插入图片描述

富文本编辑器:

在这里插入图片描述

4. 数据中心

这个前端也是我找的一个模板,稍加修改后实现的,我主要实现的是后端代码以及图表的展示。

个人数据:

  1. PC端:
    在这里插入图片描述

  2. 移动端:
    在这里插入图片描述

管理员后台数据:

在这里插入图片描述

5. 交流评论

分为联系人、聊天室(多人聊天室、一对一聊天室)、私信板。

联系人

  1. PC端
    在这里插入图片描述
  2. 移动端

在这里插入图片描述

聊天室:

  1. 多人聊天室:

在这里插入图片描述

  1. 一对一聊天室:
    在这里插入图片描述

私信板:

在这里插入图片描述

6. 工具仓库

一个用于存放常用工具的网页。欢迎大家来提交你常用的工具,
该模块主要有工具仓库首页、工具分类页面、工具内容介绍页面、工具提交页面

工具仓库首页:

  1. PC端

在这里插入图片描述

  1. 移动端
    在这里插入图片描述

工具内容介绍
在这里插入图片描述

工具分类页面

在这里插入图片描述

工具提交页面

在这里插入图片描述

7. 权限设置

对于这个功能,我原本是想实现用户自己的页面是否开放的。但没有时间,先放置在这吧,之后有时间再实现。


总结

大致的网站功能内容基本上就这样,这是一个练手的项目,如果有兴趣可以看看。源码已经发布在我的github主页,有需要自取。

年来肠断秣陵舟,梦绕秦淮水上楼

–2024-3-22

这篇关于星云小窝项目1.0——项目介绍(一)的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!



http://www.chinasem.cn/article/844507

相关文章

springboot项目中整合高德地图的实践

《springboot项目中整合高德地图的实践》:本文主要介绍springboot项目中整合高德地图的实践,具有很好的参考价值,希望对大家有所帮助,如有错误或未考虑完全的地方,望不吝赐教... 目录一:高德开放平台的使用二:创建数据库(我是用的是mysql)三:Springboot所需的依赖(根据你的需求再

一文详解如何在idea中快速搭建一个Spring Boot项目

《一文详解如何在idea中快速搭建一个SpringBoot项目》IntelliJIDEA作为Java开发者的‌首选IDE‌,深度集成SpringBoot支持,可一键生成项目骨架、智能配置依赖,这篇文... 目录前言1、创建项目名称2、勾选需要的依赖3、在setting中检查maven4、编写数据源5、开启热

SpringBoot项目配置logback-spring.xml屏蔽特定路径的日志

《SpringBoot项目配置logback-spring.xml屏蔽特定路径的日志》在SpringBoot项目中,使用logback-spring.xml配置屏蔽特定路径的日志有两种常用方式,文中的... 目录方案一:基础配置(直接关闭目标路径日志)方案二:结合 Spring Profile 按环境屏蔽关

MybatisPlus service接口功能介绍

《MybatisPlusservice接口功能介绍》:本文主要介绍MybatisPlusservice接口功能介绍,本文给大家介绍的非常详细,对大家的学习或工作具有一定的参考借鉴价值,需要的朋友... 目录Service接口基本用法进阶用法总结:Lambda方法Service接口基本用法MyBATisP

MySQL复杂SQL之多表联查/子查询详细介绍(最新整理)

《MySQL复杂SQL之多表联查/子查询详细介绍(最新整理)》掌握多表联查(INNERJOIN,LEFTJOIN,RIGHTJOIN,FULLJOIN)和子查询(标量、列、行、表子查询、相关/非相关、... 目录第一部分:多表联查 (JOIN Operations)1. 连接的类型 (JOIN Types)

MySQL版本问题导致项目无法启动问题的解决方案

《MySQL版本问题导致项目无法启动问题的解决方案》本文记录了一次因MySQL版本不一致导致项目启动失败的经历,详细解析了连接错误的原因,并提供了两种解决方案:调整连接字符串禁用SSL或统一MySQL... 目录本地项目启动报错报错原因:解决方案第一个:第二种:容器启动mysql的坑两种修改时区的方法:本地

springboot项目中使用JOSN解析库的方法

《springboot项目中使用JOSN解析库的方法》JSON,全程是JavaScriptObjectNotation,是一种轻量级的数据交换格式,本文给大家介绍springboot项目中使用JOSN... 目录一、jsON解析简介二、Spring Boot项目中使用JSON解析1、pom.XML文件引入依

java中BigDecimal里面的subtract函数介绍及实现方法

《java中BigDecimal里面的subtract函数介绍及实现方法》在Java中实现减法操作需要根据数据类型选择不同方法,主要分为数值型减法和字符串减法两种场景,本文给大家介绍java中BigD... 目录Java中BigDecimal里面的subtract函数的意思?一、数值型减法(高精度计算)1.

使用vscode搭建pywebview集成vue项目实践

《使用vscode搭建pywebview集成vue项目实践》:本文主要介绍使用vscode搭建pywebview集成vue项目实践,具有很好的参考价值,希望对大家有所帮助,如有错误或未考虑完全的地... 目录环境准备项目源码下载项目说明调试与生成可执行文件核心代码说明总结本节我们使用pythonpywebv

Pytorch介绍与安装过程

《Pytorch介绍与安装过程》PyTorch因其直观的设计、卓越的灵活性以及强大的动态计算图功能,迅速在学术界和工业界获得了广泛认可,成为当前深度学习研究和开发的主流工具之一,本文给大家介绍Pyto... 目录1、Pytorch介绍1.1、核心理念1.2、核心组件与功能1.3、适用场景与优势总结1.4、优