悬赏任务平台源码|兼职网站源码详析

  威客任务系统源码可以发布各种雇主需求任务,该威客系统支持发布任务和推广提成,简单清爽的UI移动任务界面,支持雇主移入和发布任务,用户是雇主,可以自己做任务。
  完整源码:casgams.top/xs
  源码系统设计流程:

  雇主发布任务需要缴纳保证金,用户完成任务后会支付一笔佣金,从保证金中扣除。雇主每次发布任务都会扣除一定数额的费用。3.提交页面,介绍,请求跳转链接,提交,任务请求地图,提交审核地图,是,完成,4。支付方式,用支付宝提现,人工审核,有提现记录;雇主发布任务是有时间限制的,如果超时未审核通过,则自动审核通过,并将佣金输入用户账户中。任务可以放在最上面,并在上面支付报酬。它是按天计算的。7. 雇主可以自行查看任务,并在用户是否完成任务时留言。8. 用户提现后,平台将扣除一定的费用并使用。
  源码实例:
  初始化:
  python init.py
  这将创建被.gitignore忽略的目录:
  ├── /Framework/public/avatar/   ├── /Framework/public/file/   ├── /Framework/public/student_card/   ├── /Framework/public/upload/cache/   └── /Server/db_backup/
  确保上面创建的目录和/Framework/app/storage的权限是可写的。
  只需将文件的组改为www-data,这样它就可以在nginx下工作了。
  配置:
  首先你需要在Framework/app/config/database.php中配置数据库的用户名和密码。
  'mysql' => array(   'driver' => 'mysql',   'host' => 'localhost',   'database' => 'witkey',   'username' => 'your_database_username',   'password' => 'your_database_password',   'charset' => 'utf8mb4',   'collation' => 'utf8mb4_unicode_ci',   'prefix' => '',   ),
  然后在mysql中创建一个名为witkey的数据库:
  CREATE DATABASE witkey
  更改目录到Framework并进行数据库迁移:
  php artisan migrate
  使数据库种子:
  php artisan db:seed
  然后运行服务器:
  php artisan serve
  在浏览器中输入localhost:8000,然后就可以看到页面了。

  系统界面:
  用户登录/注册/退出
  忘记密码
  用户积分
  用户等级
  用户红包
  用户角色控制
  校区负责人
  任务发布/编辑
  校区选择
  实名身份认证
  头像上传
  报价
  交稿
  支付
  任务延期设置
  任务收藏
  任务评价
  任务搜索
  同校校友都在搜
  条件筛选(最新发布、最多赏金、最短周期、最小竞争)
  任务分类
  任务附件上传
  日程安排
  添加好友
  雇佣某人
  站内信
  邮箱验证
  短信验证
  核心:
  ●Laravel 4.2
  ●Bootstrap 3.3.5
  ●AngularJS 1.2.10
  服务器配置:
  数据库备份
  使用crontab -e命令编辑crontab。
  每天凌晨3点保存备份:
  # m h dom mon dow command   0 3 * * * (ROOT_PATH)/Server/mysql_backup.sh

  Mysql事件调度器
  打开事件调度程序:
  SET GLOBAL event_scheduler=ON;
  检查事件调度程序的状态:
  show variables like '%event%';
  创建事件:
  CREATE EVENT mark_as_expired_task   ON SCHEDULE EVERY 1 MINUTE   DO UPDATE Task SET state = 5 WHERE state = 1 AND expiration < now();

posted @ 2022-05-11 11:46  luskromsy  阅读(2398)  评论(0)    收藏  举报