当前位置:网站首页>Open source - campus forum and resource sharing applet
Open source - campus forum and resource sharing applet
2022-06-13 03:03:00 【Hunter_ Kevin】
Campus forum and resource sharing applet
- Campus forum and resource sharing applet
- One 、 Introduce
- Two 、 Software architecture
- 3、 ... and 、 Function introduction diagram
- Four 、 Database entity E-R chart
- 5、 ... and 、 Launched applet QR code
- 6、 ... and 、 Installation tutorial
- 1、 Applet development environment configuration
- 2、 stay cms Import database collection in content management
- 3、 stay ` Version processing table ` Add a piece of data
- 4、 Add a legal domain name in the applet background
- 5、 Set the modification permission of the database table
- 6、 thus , The applet can run normally
- 7、 ... and 、tip
Campus forum and resource sharing applet
gitee Project address
:https://gitee.com/Kevin_Hunter/easyShare
I hope you are interested in it star perhaps Participate in the continuous improvement of the project
One 、 Introduce
- Wechat applet , Forum applet ,BBS Applet , File upload and download applet .
- Graduation design applet has complete source code and database , Note details , Easy to redevelop .
- Personal qualification applet , It can also be used for enterprise development , The page has been technically processed , Personal qualification can also be easily verified through wechat platform .
- Native grammar , The backend is developed based on wechat cloud , Simple deployment , No server and domain name filing .
- Use CMS The platform manages database tables and data , Easy, convenient and easy to expand
Two 、 Software architecture
This campus community platform applet is like a campus forum , Resource sharing platform , Its core function is to share . System roles are mainly divided into three categories : Senior administrator 、 General administrator 、 Ordinary users . Different roles in the system have different system permissions . Post content browsing 、 Post release 、 Asset Publishing 、 Download resources 、 My data management and other functions are shared by every ordinary user and administrator , However, different roles have different permissions for data operation . Simply speaking , You can think of all roles as applet users , But the difference between roles is that senior administrators 、 The operation authority of ordinary administrators and users on data decreases step by step .
After logging in to the applet, the user can enter the publishing page to dynamically publish the pictures 、 Video posts or document resources , Other applet users can search for posts 、 Comment on 、 give the thumbs-up 、 Collection 、 Share, etc , Users can also download the resource files in the applet to the local . Administrators can upload posts to users 、 Comment on 、 Review the contents of resources , Users can only access after approval , And the senior administrator can control the background parameters related to the running of the applet , Process key data .
3、 ... and 、 Function introduction diagram
Four 、 Database entity E-R chart
5、 ... and 、 Launched applet QR code
6、 ... and 、 Installation tutorial
1、 Applet development environment configuration
Applet background address : https://mp.weixin.qq.com/
(1) Download and install wechat developer tools in advance , choice “ Create an applet ”, Click to fill in “APPID” Registration on the right side of the column , Fill in the necessary information in the pop-up web page to apply for a small program , After the applet is registered, you will get an exclusive APPID.
(2) stay “ Create an applet ” Fill in “ Project name ”、“ Catalog ”、“APPID”. Pay attention to “ The back-end service ” Select... In the column “ Not using cloud services ”, Finally, click... In the lower right corner “ determine ”.
(3) After the project is successfully created , Click... In the upper left corner of the window “ Development of cloud ” Button opens “ Cloud development console ”, Start initializing cloud services .
(4) After cloud service initialization , Click on “ Cloud development console ” In the top right corner of the “ Set up ” Button , Fill in the cloud environment name , choice “ Pay as you go ”, The process of creating and initializing a cloud environment usually takes a few minutes .
(5) Click on “ Cloud development console ” Top bar “ more ” Button , Click on “ Content management ”, Create and initialize the corresponding... Of the current applet cloud database cms Content management , This process also takes a few minutes .
2、 stay cms Import database collection in content management
Dataset file to be imported :
3、 stay Version processing table
Add a piece of data
4、 Add a legal domain name in the applet background
Domain name to be added :https://thirdwx.qlogo.cn
5、 Set the modification permission of the database table
take 7 The data permissions of the database tables are modified as follows :
{
"read": true,
"write": true,
}
6、 thus , The applet can run normally
7、 ... and 、tip
- This project was launched on 21 year 8 Month begins , to 10 The development will be completed in about months , The code is relatively redundant , No refactoring yet , But with detailed notes , It is mainly used to participate in competitions , After that, it will be used for graduation design , At present, it has passed the complete defense process , It is not open source until now
- Can help build the environment , Technical communication , Provide the prototype drawing file corresponding to this applet 、 First draft of graduation design thesis 、 Final draft and related procedure flow chart and other related data
边栏推荐
- [data analysis and visualization] key points of data drawing 12- importance of chart notes
- Installing the IK word breaker
- Uni app Foundation
- Summary of the latest IOS interview questions in June 2020 (answers)
- Ffmpeg principle
- When the flutter runs the project, the gradle download fails, and the running gradle task 'assemblydebug' is always displayed
- Using linked list to find set union
- 小程序 input,textarea组件权重比fixed的z-index都高
- [deep learning] fast Reid tutorial
- 2022.05.29
猜你喜欢
Pycharm installation pyqt5 and its tools (QT designer, pyuic, pyrcc) detailed tutorial
【 enregistrement pytorch】 paramètre et tampon des variables pytorch. Self. Register Buffer (), self. Register Paramètre ()
[deep learning] fast Reid tutorial
Logiciel professionnel de gestion de base de données: Valentina Studio Pro pour Mac
The weight of the input and textarea components of the applet is higher than that of the fixed Z-index
HEAP[xxx.exe]: Invalid address specified to RtlValidateHeap( 0xxxxxx, 0x000xx)
專業的數據庫管理軟件:Valentina Studio Pro for Mac
SQL execution process in MySQL (3)
JMeter quick start
二叉樹初始化代碼
随机推荐
Linked list: the entry node of the link in the linked list
js 解构赋值
PK of dotnet architecture
JS deconstruction assignment
Vscode liveserver use_ Liveserver startup debugging
MySQL index
A wechat app for shopping
Operating principle of JS core EventLoop
[data analysis and visualization] key points of data drawing 3- spaghetti map
HEAP[xxx.exe]: Invalid address specified to RtlValidateHeap( 0xxxxxx, 0x000xx)
遍历数组,删除某元素,直到删除为止
[data analysis and visualization] key points of data drawing 9- color selection
Coordinate location interface of wechat applet (II) map plug-in
IOS development interview knowledge sorting - OC Foundation (II)
[life science] DNA extraction of basic biological experiments
二叉树初始化代码
JMeter quick start
2022 qianle micro cloud technology learning task plan
Ijkplayer source code - choose soft decoding or hard decoding
On the limit problem of compound function