Overview:

Drawing lessons from several existing curriculum software on the market, because the function is too complicated, so I tried to make a curriculum small program and open source, has supported the addition and deletion of curriculum function, weekly curriculum, daily curriculum, yesterday also added the setting of curriculum background function

*** Gitee: ** (gitee.com/chengdu-gen…)


The front-end demo:Overall, it feels like a pretty neat schedule, with a fastadmin backend

The back-end demo:

But I haven’t talked about how to deploy the backend before, so today I’m going to tell you how to deploy the backend

Environment requirements 1. Server: PHP +mysql (based on Fastadmin) 2. Use domestic server as much as possible

1, install PHP runtime environment (PHP >= 7.1 and < 7.3 (recommended PHP7.1 version), Mysql >= 5.5.0)

1. Add the site and upload the code (download the complete Fastadmin package to the root directory)

2. The public directory bound to the project is the run directory, pseudo-static using ThinkPHP

if (! -e $request_filename) { rewrite ^(.*)$ /index.php? s=/$1 last; break; }Copy the code

3. Enter the domain name bound to the installation interface

4. Install as prompted (the above three steps are actually installing the Fastadmin framework)

5, enter the background, plug-in management inside, search “practice class schedule”, install

6. Install third-party login plug-ins

7, open https://your domain name/API /timetable/index/v if the current version number is returned, congratulations, the installation is successful, if other information appears, please check the cause in the following common errors

Small program end program code in the plug-in wxapp folder (www.fastadmin.net/store/timet… 2. In the project. Config. json file in the root directory of the applet, change the appID to your own.