1.项目介绍
该项目是使用uniapp开发的,可以适配多端,测试场景主要有在H5和微信小程序两端,故以下介绍均以微信小程序端为主介绍。
小程序主要是以分享为主题,分享各类网站、软件等资源,主要包括四大模块,后续主要围绕这四大模块介绍:
•推荐模块:推荐热门的网站和资源等
•网站模块:分享有趣的网站等
•资源模块:分享各类资源
•个人中心:包含注册和登录
2.项目整体架构
3.项目功能介绍
小程序主要包含的功能如下:
•邮箱登录
•邮箱注册
•评论
•点赞
•头像修改
•权限控制
•轮播图
•查看我的点赞
•查看我的评论
•忘记密码
•签名修改
......
3.1首页推荐
首页推荐主要展示相关推荐内容,推荐内容通过接口获取,用户可在后台动态配置,界面如下:
3.2网站列表
主要展示网站大的分类列表,如影视、书籍等等,本页面还包括轮播图,轮播图和分类列表都是通过接口获取,可在后台配置,界面如下:
3.3资源页面
该页面主要用于分享各类资源,资源通过分类区别开来,头部是轮播图,本页面所有内容都可以通过后台配置,页面如下:
3.4个人中心
在个人中心可以查看个人的相关信息,以及进行相应的设置,进行签到等等,还可以查看与自己相关的评论和点赞等,页面如下:
3.5网站列表详情
通过首页网站列表可以进入列表详情,页面如下:
3.6网站详情
点击对应的网站卡片可进入对应的详情,页面如下:
3.7资源详情
主要展示资源的详情,可以参与评论、点赞等等,页面如下:
3.8评论功能
每个注册用户可以在资源等栏目下进行评论,页面如下:
3.9注册功能
为了适用性更加广泛,这里没有直接使用微信的用户信息,而是让用户通过邮箱自己注册,页面如下:
3.10登录功能
用户通过邮箱进行登录,页面如下
3.11用户评价
用户可以针对小程序进行评价,并且可以查看到所有用户的评价,页面如下: