[开源项目] 基于 Laravel5.5 与 VUE2 前后端分离的兼职平台,顺带求职

分享 陈独秀的秀 ⋅ 于 2017-11-17 21:30:36 ⋅ 最后回复由 SeanDZ 2017-11-29 12:13:36 ⋅ 2648 阅读

基于Laravel5.5与vue2前后端分离的兼职平台

项目Github地址

基于Laravel5.5与vue2前后端分离的兼职平台

项目上线运行地址

贝兼兼职,最懂你的兼职平台
体验账号:test@test.com 密码:123456

项目运行步骤

  1. git clone https://github.com/GordonChen13/jianzhi-v2.git
  2. composer install
  3. 把.env.example重命名为.env,并设置相应参数,消息推送用pusher,需要pusher帐号
  4. php artisan key:generate
  5. php artisan migrate
  6. php artisan db:seed
  7. php artisan queue:work
  8. sudo chgrp -R www-data storage bootstrap/cache
  9. sudo chmod -R ug+rwx storage bootstrap/cache
  10. php artisan serve

页面功能展示

用户页面

基于redis缓存实现的用户首页动态

可排序的热门兼职、个性兼职推荐页面

可收藏、申请、咨询、分享、邀请好友、举报的兼职Item

基于pusher实现的即时在线聊天窗口

带有标签、评分统计、评论图片、评论回复的评价页面

能够新建团队,管理成员,更改团队信息的团队页面

雇主页面

可管理兼职状态,邀请好友、查看兼职信息的兼职管理页面

可同步更新录用人数的申请人管理页面

回复用户咨询页面

基于pusher在线推redis离线拉的消息提醒功能


可打分、可选标签、可上传图片的评价页面

介绍下我的情况

16年985本科电子商务专业毕业的。因为大学的时候没有去找实习,到了找工作的时候想找个php的又信心不足,简历都不敢投。我是Laravel5出来的时候开始看文档的,那会看的还是英文版的。。。。这个项目是半年前开始写的,Vue.js是边写项目的时候边学的。到现在把自己想写的网站大部分功能都实习了,总算是有点底气开始投简历了。所以想请教大家,像我这种情况的,能在深圳找到工作吗?大概能拿到多少钱,我要不要谎称自己有一年工作经验呢?诚心提问,非常感谢大家!

本帖已被设为精华帖!
本帖由 Summer 于 4周前 加精
回复数量: 39
  • overtrue MOD https://github.com/overtrue
    2017-11-19 11:20:30

    666

  • 张高元 我就是我.不一样的烟火...
    2017-11-19 12:01:22

    666

  • chokingwin
    2017-11-19 12:44:22

    老哥稳

  • 2017-11-19 14:20:57

    漂亮!

  • nff93
    2017-11-19 14:38:37

    前台也是用的ElementUI:joy:

  • ElfSundae
    2017-11-19 20:47:53

    666 功能很全啊 :+1:

  • lxalano 生命不息,前行不止!
    2017-11-20 09:16:40

    赞,不错!

  • BradStev Naive !
    2017-11-20 09:28:17

    有点厉害啊

  • ADKi 大鹏一日同风起,抟摇直上九万里。 假令风歇时下来,犹能簸却沧溟水。
    2017-11-20 10:01:39

    网站整体功能可以的,star了,找工作多关注PHP基础知识,和框架底层的一些知识,框架的实现。这种问的比较多,没几个人会看你的项目,尤其是在简历上。

  • 悲剧不上演
    2017-11-20 10:19:13

    这个项目的健全度有点厉害~~

  • lvan
    2017-11-20 10:23:12

    经验写2到3年没问题的 大大增加面试机会 面试把面试题稍微准备下就好。

  • 839891627
    2017-11-20 11:02:49

    别谎称经验,照我看来,没经验做出这样的成果,更能说明你的能力!是加分项,说明潜力无穷!

  • Patrick95
    2017-11-20 11:05:00

    @839891627 同意。

  • Patrick95
    2017-11-20 11:10:01

    file

    点这三个排序 tab 的时候,会一连产生 30 多个请求,LZ 优化下喔。

  • leo MOD 不会写前端的后端不是好运维
    2017-11-20 11:13:24

    想找个正经公司还是别乱报工作经验,原因自己想

  • 陈独秀的秀
    2017-11-20 11:46:14

    @Patrick95 这是由于ajax函数是写在vue钩子里面的,每次单个兼职Item建立的时候都会去后台获取兼职信息,判断有没有申请,判断有没有收藏,如果申请了判断有没有通过,通过了判断有没有评价。所以加载10个兼职,就有可能发出30多个请求。前端优化想不出什么办法了,后台应该可以尝试一下,把兼职信息跟状态合并返回。

  • 陈独秀的秀
    2017-11-20 11:46:45

    明天就要开始面试了,哈哈,谢谢大家的鼓励

  • Athena
    2017-11-20 12:42:20

    打不开

  • Athena
    2017-11-20 12:53:14

    :+1: 打开了

  • Patrick95
    2017-11-20 14:08:01

    @陈独秀的秀 对,这些状态信息应当也在列表接口中一并返回的~

  • cola
    2017-11-20 14:23:59

    我执行 php artisan migrate后报 General error: 1215 Cannot add foreign key constraint错误。感觉是存储引擎的问题,我把所有的表都加上$table->engine = 'InnoDB';就成功了。

  • 叶落山城 个人站点 www.iphpt.com 爱折腾
    2017-11-20 14:54:35

    这个有点6啊!

    敢问前端 是自己慢慢凑的么...

    我看着看着.. 有点知乎的影子..
    作为一个后端,我发现我前端真的不会写..

  • 陈独秀的秀
    2017-11-20 15:19:26

    @叶落山城 前端是仿知乎的css,布局也是。确实一开始的时候完全蒙蔽不知道该怎样展示这些内容。有个参考写起来就快很多了。

  • weweliang
    2017-11-20 15:34:59

    这个6了

  • wangdi
    2017-11-20 15:58:41

    不需要谎称经验啊,有这个能力简直就是加分点,工资的话按着一年的要。

  • 無铭 90后/程序员/滑板爱好者/尤克里里/未入门作家
    2017-11-20 16:45:08

    网站打开速度有点慢啊 :joy:

  • 陈独秀的秀
    2017-11-20 17:24:28

    @無铭 单页应用,首页加载了所有的js代码,所以首页慢,后面的页面快。Vue可以lazy-load的,需要用到异步组件,这个改动比较大,就没折腾了。

  • zmecust
    2017-11-20 21:03:09

    还可以的 ,比我这个有半年经验的人强多了。后端接口返回 response()->json([]) 可以稍微封装一下

  • lxalano 生命不息,前行不止!
    2017-11-24 23:37:00

    来武汉吧:smile:看我的帖子

  • 陈独秀的秀
    2017-11-24 23:52:20

    @lxalano 今天已经把工作确定下来了,谢谢你的好意啦,嘻嘻

  • lxalano 生命不息,前行不止!
    2017-11-24 23:54:16

    @陈独秀的秀 好嘞,恭喜恭喜!

  • Summer MOD A Life-long learner.
    2017-11-25 08:24:59

    @陈独秀的秀 一般带着作品来找工作的,结果都不会太差。

  • KevinYang 撸码一生
    2017-11-27 10:55:11

    我什么时候才能想你这样优秀

  • Jeffrey00 Follow the heart.
    2017-11-27 15:37:59

    地址访问不了了~

  • 陈独秀的秀
    2017-11-28 21:37:43

    @Jeffrey00 这两天在配置二级域名,把服务器nginx搞挂了,已修复了

  • OMGZui
    2017-11-28 22:17:27

    小小的建议:

    • 可以换用Validator
          if (!isset($request->company_id)) {
              return response()->json(['status' => 0,'msg' => '缺少参数company_id'],400);
          }
    • C层貌似太重了,M层处理数据更好复用
  • 轻浮sir
    2017-11-29 09:35:31

    博主你好,我运行项目的时候遇到了一些问题,我能跟你私聊一下吗

  • 陈独秀的秀
    2017-11-29 10:16:07

    @OMGZui 哈哈,多谢指教啊。学习了!

  • SeanDZ
    2017-11-29 12:13:36

    666

暂无评论~~
  • 请注意单词拼写,以及中英文排版,参考此页
  • 支持 Markdown 格式, **粗体**、~~删除线~~、`单行代码`, 更多语法请见这里 Markdown 语法
  • 支持表情,使用方法请见 Emoji 自动补全来咯,可用的 Emoji 请见 :metal: :point_right: Emoji 列表 :star: :sparkles:
  • 上传图片, 支持拖拽和剪切板黏贴上传, 格式限制 - jpg, png, gif
  • 发布框支持本地存储功能,会在内容变更时保存,「提交」按钮点击时清空
  请勿发布不友善或者负能量的内容。与人为善,比聪明更重要!
Ctrl+Enter