当前位置:网站首页>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

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

  1. Wechat applet , Forum applet ,BBS Applet , File upload and download applet .
  2. Graduation design applet has complete source code and database , Note details , Easy to redevelop .
  3. 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 .
  4. Native grammar , The backend is developed based on wechat cloud , Simple deployment , No server and domain name filing .
  5. 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

 Input picture description

Four 、 Database entity E-R chart

 Input picture description

5、 ... and 、 Launched applet QR code

 Input picture description

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 :

 Data set

 Input picture description

3、 stay Version processing table Add a piece of data

 Input picture description

4、 Add a legal domain name in the applet background

 Domain name to be added :https://thirdwx.qlogo.cn

 Input picture description

 Input picture description

 Input picture description

5、 Set the modification permission of the database table

 take 7 The data permissions of the database tables are modified as follows :

 Input picture description

{
    
  "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
原网站

版权声明
本文为[Hunter_ Kevin]所创,转载请带上原文链接,感谢
https://yzsam.com/2022/164/202206130258359002.html