任务悬赏源码|悬赏任务app源码vue+nodejs可二开搭建

介绍

鲨鱼任务悬赏源码是一款基于互联网的任务平台源码,旨在为用户提供兼职、接单和赚钱等商业模式,帮助用户利用闲暇时间实现盈利。它能够在时间管理和提高生活质量方面为用户提供有效的支持与帮助。我们的任务悬赏源码采用多端结合的设计方案,涵盖小程序、APP、公众号和H5等多个平台,具备良好的互动性和友好的用户体验。通过这些平台,用户可以轻松发布任务、设置悬赏、接受和完成任务,以及进行结算和转账,实现任务全流程的在线管理和自动化运营。

为什么开源

到目前已有300+的付费客户选择了我们,考虑到有一部分小公司或个人可能前期没有太多的预算投入到平台的开发建设方面来,加上近两年口罩原因大家都非常困难,为了能帮助到这部分客户,所以将此项目开源,希望各位创业者能够飞黄腾达,早日成功。

功能亮点

  • 多级分销,自带裂变属性助力平台推广
  • 合伙人制度,拉动用户积极性, 为平台提供利益最大化
  • 超级会员,提高用户活跃度, 助力平台用户增长
  • 新手福利任务,提高用户活跃度、促进平台收入
  • 排行榜活动,强化裂变属性、促进平台收入
  • 任务快照,防止雇主恶意修改任务内容
  • 安全可靠,接口请求加密, 防止数据被篡改
  • 试玩和广告,对接多家游戏试玩和广告平台, 增加多元收入
  • 任务接口,专门集成了任务联盟接口,从此不再担心缺任务

技术栈

js技术栈,仅仅一个前端开发者也能玩起来!

  • 前端Vue v2.x + vant
  • 后端NodeJS+Mysql

部分源码展示list.vue

采用前后端分离模式,代码模块化,更易于二次开发和维护扩展

<template>
  <div class="tasks-page">
    <div class="header">
      <div class="location" v-if="systemInfo.enable_location" @click="handleMapSelectClicked">
        <van-icon name="location-o" />
        <div class="location-name" v-if="selectedLocation.name">
          {{selectedLocation.name}}
        </div>
        <div class="location-name" v-else>
          {{locating ? '定位中': '无法获取位置'}}
        </div>
        <van-icon name="arrow" />
      </div>
    </div>
    <div class="search">
      <van-search
        maxlength="15"
        @search="handleSearch"
        shape="round"
        placeholder="请输入关键词"
        v-model="keywords" />
    </div>
    <van-sticky>
      <van-tabs v-model="activeTypeIndex">
        <van-tab :id="0" title="全部"></van-tab>
        <van-tab
          :id="item.id"
          :title="item.name"
          v-for="(item, index) in types"
          :key="index">
        </van-tab>
      </van-tabs>
    </van-sticky>
    <van-list
      v-model="loading"
      :finished="finished"
      :finished-text="$t('noMore')"
      @load="loadTasks">
      <van-cell v-for="(item, index) in tasks" :key="index">
        <router-link :to="`/tasks/detail/${item.id}`" class="task-item shadow">
          <van-image width="45" height="45" :src="item.thumbnail | getQiniuFullUrl" />
          <div class="top" v-if="item.top_timeout > now">置顶</div>
          <div class="task-text">
            <div class="title">{{item.title}}</div>
            <div class="task-cost">
              已被领取{{item.grab_quantity}}份, 剩余
              <span class="red">{{item.quantity}}</span>份
            </div>
          </div>
          <div class="task-money">
            <div>
              +{{item.money}}元
            </div>
            <div class="distance" v-if="systemInfo.enable_location">
              {{Math.round((item.distance || 0) / 1000)}}km
            </div>
          </div>
        </router-link>
      </van-cell>
    </van-list>
  </div>
</template>


配置

开发环境配置文件路径/public/config/dev.js 生产环境配置文件路径/public/config/prod.js 语义化命名一看就懂,不需要过多解释。

安装

  1. 安装依赖 npm i
  2. 修改配置文件
  3. 启动服务 npm start

功能

功能开源版商业版(3888元)
任务
积分城
合伙人
财务
消息
超级会员
三级分销
活动
福利

提供服务

如果你搞不定,可以找我们提供一条龙服务

  • 部署上线,一条龙部署程序到服务器, 直到可以正常使用
  • 运维服务,免费BUG修复, 一对一解决问题
  • 定制开发,根据你的需求进行二次开发

详细功能清单

模块功能介绍
系统模块仪表盘可查看任务和提现相关的待办事项、今日用户与收入的数据,以及平台整体数据概览
支付设置可设置支付宝、微信收款码,可设置是否开启小程序微信支付、APP微信支付、公众号网页微信支付、APP支付宝支付
平台协议设置可设置协议标题和协议内容
分享转发设置可设置默认的微信转发标题和和图片
提现设置可设置提现是否需要实名认证、提现页面的公告、会员与非会员的费率、提现最少最大金额
邀请设置可对一级二级完成任务和加入会员的奖金比例设置,可编写邀请规则
功能开关可开放指定首页排序标签,显示或隐藏“我的”下面的功能
会员设置设置会员所拥有的权益,可编写会员权益文案
竞价排名设置可设置会员与非会员对任务进行首页推荐、置顶的费用
任务设置设置用户发布任务时的相关配置,可设置时间和金额方面的限制、上架是否需审核、任务服务费、发布条件及审核是否可以申诉
基础设置设置公告、新用户奖励、实名认证相关的配置、是否开放账号注册和验证码登录、是否强制绑定手机号,以及APP下载地址和关于西谷科技我们等
任务模块任务快照用户领取任务后会产生一份快照,此后雇主的修改内容不会影响之前领取过了的用户
金额用户完成任务后得到的奖励
数量一旦任务数量为0,用户不能再领取,列表将不展示
时间限制用户领取了任务之后,必须在所设置的时间内完成任务,超时则作废
审核时间用户提交了审核之后,发布者必须在所设置的时间内完成审核,超时则自动通过,奖金自动发放
任务简介可简单描述任务以及任务所需条件
可重复领可设置任务是否可以被同一个用户多次做
操作步骤可自定义设置,显示在任务详情页面,指引用户按步骤完成任务
审核步骤可自定义设置,显示在提交审核页面,指引用户按要求提交所需的审核资料,一般为截图
审核字段可自定义设置,显示在任务提交审核页面,指引用户按要求提交所需审核信息,如手机号,姓名等
服务费根据后台管理所设置的服务费计算所得,这部分费用是缴纳给平台
申诉当用户提交任务审核后,发布者驳回审核,用户可发起申诉,由平台管理员介入处理
任务审核当用户做完任务并提交审核后,可对任务进行审核,并给予通过与驳回
任务收藏用户可收藏任务,方便以后操作
会员任务后台管理发布任务时可设置是否只能是会员领取,可设置会员专属佣金
会员模块注册登录各端可使用微信授权登录,H5和APP可使用账号密码和短信验证码注册登录
超级会员用户可付费按时限开通会员,享受发布/刷新/置顶任务、提现等权益与优惠,在后台管理可以主动给用户开通会员,可以设置会员价格
实名认证收集用户真实信息,后台管理可对用户提交的认证信息进行审核,以及设置是否需实名认证通过后才可领取任务
邀请好友即A邀请B,B邀请C,C完成任务或开通/续费会员后,A和B都会拿到奖励。
可查看下级用户及下级用户累计给自己带来的收益,可获取推广链接或二维码。
后台管理可设置会员与非会员的邀请奖励比例,可查看用户的下级用户。
冻结管理员可冻结用户,以限制其领取任务
修改用户管理员可修改用户的账号密码、剩余可领取任务数及任务刷新次数等
财务模块支付接口小程序支持微信支付,APP支持微信和支付宝支付,H5支持公众号微信支付,支持挂放支付宝微信收款二维码
钱包用户可在客户端进入钱包,可查看余额、总充值、总发放、总收入、总提现金额以及具体的资金明细
提现记录可查看提现具体明细,包含提现状态
资金流水可查看充值、提现、收入、支出资金明细
充值管理员可为用户充值
扣钱管理员可扣取用户的余额
提现支持企业付款到支付宝账号或微信零钱和二维码付款,管理员在后台管理审核并打款
扩展模块排行榜活动可添加按任务完成数、用户邀请数、邀请奖励额、任务奖励额等指标设置排行榜,并设立奖金池,按排名进行奖金分配
福利可添加观看广告、转发微信群、完成任务、发布任务、邀请好友等多种指标的福利任务,用户完成指标后可获得所设置的奖励
游戏试玩对接了多游游戏试玩平台,为你创造多元化收入
三方任务接口集成了任务联盟接口,从此不再担心缺任务
  • 12
    点赞
  • 7
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值