简历生成工具(类似wps简历助手)

目前支持简历的编辑,导出,模块化,顺序调整,导出样式选择,完成进度等功能,已经完全可以满足简历编辑的基本需求

github地址:GitHub - bllon/jianli-tools: 简历助手前端项目

(求给star,具体后端项目部署可私信我) 

一.项目架构

前端:vue+element-ui

后端:go+gin

部署:docker,nginx,mysql

二.项目的基本演示

1.首页

2.简历编辑页

各个模块都是单独的vue组件,可扩展,动态渲染

编辑页组件代码:

<template><div class="edit"><el-row :gutter="20" style="margin:0;"><el-col :span="12" :offset="6" style="padding-left:0;padding-right:0;"><div class="title"><h4>简历助手工具</h4></div><div class="content"><!-- 动态加载简历组件模块 --><component v-for="(app,index) in modules" :key="index" :is="app.module" v-show="app.show" v-bind:ref="app.ref" v-bind="app.data"></component></div></el-col><el-col :span="5" :offset="1" style="padding-left:0;padding-right:0;position:relation;"><div class="oprate-box"><el-progress type="dashboard" :percentage="completion_progress" :color="progress_colors" :width="60"></el-progress><div class="module_list"><div class="module" v-for="(app,index) in modules" :key="index" draggable="true"@dragstart="handleDragStart($event, index)"@dragover.prevent="handleDragOver($event, index)"@dragenter="handleDragEnter($event, index)"@dragend="handleDragEnd($event, index)"><el-checkbox v-model="app.show" :disabled="app.module == 'BaseInfo' || app.module == 'PersonalIntroduction' || app.module == 'JobIntension'"></el-checkbox><span class="module_name">{{app.label}}</span><div v-if="app.module == 'BaseInfo' || app.module == 'PersonalIntroduction' || app.module == 'JobIntension'" class="mengceng"></div></div></div><div class="save"><el-button v-if="this.id != undefined" type="danger" size="small" @click="beforeDel()">删除</el-button><el-button v-if="this.id != undefined" type="success" size="small" @click="dialogFormVisible = true">导出</el-button><el-button type="primary" size="small" @click="beforeSave()">保存</el-button></div></div></el-col></el-row><el-dialog title="导出简历" @close="handleClose" :visible.sync="dialogFormVisible" style="text-align:left;"><el-form :model="exportForm" ref="exportForm"><el-form-item label="文件类型"><el-radio-group v-model="exportForm.file_type"><el-radio label="doc"></el-radio><el-radio label="pdf"></el-radio></el-radio-group></el-form-item><el-form-item label="选择样式"><div class="style_list"><el-radio-group v-model="exportForm.style_index"><div class="style_one" v-for="(item,index) in style_list" :key="index"><div class="demo-image__preview"><el-image style="width: 100px; height: 120px":src="item.src" :preview-src-list="srcList"></el-image></div><div class="style_check"><slot></slot> <el-radio :label="index"><span></span></el-radio></div></div><div class="style_one"><div class="my_style"><el-color-pickerv-model="my_style_color":predefine="predefineColors"></el-color-picker></div><div class="style_check"><slot></slot> <el-radio label="-1"><span style="font-size:12px;font-weight:500;">自定义</span></el-radio></div></div></el-radio-group></div></el-form-item></el-form><div slot="footer" class="dialog-footer"><el-button size="small" @click="dialogFormVisible = false">取 消</el-button><el-button size="small" type="primary" @click="beforeExport()">导出</el-button></div></el-dialog></div>
</template>

3.简历导出

三.自定义模板(模板市场)

左侧是可添加的表单组件,中间是当前编辑的模板,右侧是模板对应的属性和信息(支持删除,编辑,换位)

编辑属性:

四.项目的后续迭代(画饼!!)

1.用户积分

2.应用市场

。。。

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.rhkb.cn/news/52355.html

如若内容造成侵权/违法违规/事实不符,请联系长河编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

BEVFusion(mit)最强环境安装,部署复现

0.前言 最近在做BEV视图下融合感知的项目&#xff0c;需要对相关工作进行学习。BEVFusion作为一项经典的工作&#xff0c;值得深入探索&#xff0c;论文地址&#xff0c;代码地址。然而由于配置环境比较麻烦&#xff0c;耽误了一些时间。经过几次成功配置之后&#xff0c;有了一…

去了一家不到 20 人的 IT 公司后,真的是大开眼界。。。

转自&#xff1a;知乎 来源&#xff1a; zhihu.com/question/421150601/answer/1475676199 前几天在知乎看到一个挺有意思的话题&#xff1a;不到 20 人的 IT 公司该去吗&#xff1f; 回答区有一位老哥分享了自己在一个20 来人的小公司的奇葩工作经历&#xff0c;分享一下。 下…

去了一家不到 20 人的 IT 公司后,真的是大开眼界。。。。

图片来源&#xff1a;AIGC 文章来源&#xff1a;知乎 前几天在知乎看到一个挺有意思的话题&#xff1a;不到 20 人的 IT 公司该去吗&#xff1f; 回答区有一位老哥分享了自己在一个20 来人的小公司的奇葩工作经历&#xff0c;分享一下。 原回答地址&#xff1a; zhihu.com/ques…

Android面试你简历准备好了吗?以及3-5年的Android工程师的瓶颈怎么突破

前言 以前都说&#xff1a; 不论是什么样的大小面试&#xff0c;要想不被面试官虐的不要不要的&#xff0c;只有刷爆面试题题做好全面的准备&#xff0c;当然除了这个还需要在平时把自己的基础打扎实&#xff0c;这样不论面试官怎么样一个知识点里往死里凿&#xff0c;你也能应…

一键通(手机实现对讲机功能)

所谓“一键通”&#xff08;英文缩写PTT&#xff0c;即Push-To-Talk&#xff09;&#xff0c;实际上就是集成了对讲机功能的手机&#xff0c;用户按下手机上的对讲键&#xff0c;就可以与任何地方的群组或个人直接进行通话。 一键通就是“即按即说”(PTT)的手机&#xff0c;融合…

Android SIP软电话,通话录音,VoIP电话,linphone电话

各位大佬好&#xff0c;我又来记笔记了~~ 公司又提新需求了&#xff0c;需要开发一个能通话&#xff08;呼叫客户的手机号码&#xff09;自动录音的模块。刚接触这个是蒙的&#xff0c;经过一番研究&#xff0c;可实现通话录音的方式大致有下面几种&#xff1a; 方案一&#xf…

GB28181语音对讲

GB28181语音对讲 前段时间将音频对讲功能集成我们国标平台&#xff0c;踩些坑记录下来&#xff0c;方便后来人。 GB28181-2016语音对讲没有明确规定流程&#xff0c;各厂家按自己的理解进行实现。先说海康的&#xff0c;毕竟海康 是这个行业的龙头老大。海康摄像机接收音频的…

基于sip的语音对讲 Demo

SipVoice 项目地址&#xff1a;SipVoice 该 demo 基于https://github.com/VoiSmart/pjsip-android 项目实现语音对讲对讲功能。 还有很多关于 pjsip 的功能和 API 请移步 pjsip-android。 正常运行该 Demo &#xff0c;需要已有 Sip 服务端&#xff0c;Constants 中配置 ip …

讯飞星火认知大模型可以内测了

以ChatGPT为代表的AI产品层出不穷&#xff0c;每天在社交媒体都可以看到AI领域的新成果&#xff0c;写文章、写代码、绘画&#xff0c;各种功能让人大呼神奇。 4月24日&#xff0c;讯飞星火认知大模型来了。只需一个指令“懂你所言&#xff0c;答你所问&#xff0c;创你所需&a…

tabBar不显示

微信小程序tabBar不显示 在尝试小程序开发时&#xff0c;tabBar这个是个非常常见的组件&#xff0c;但是今天在进行开发时&#xff0c;设置了TabBarb并没有显示&#xff0c;被这个问题困扰了近半小时&#xff0c;现在将排查问题后所得到的经验记录下来。 首先 如果tabBar不显示…

微信小程序底部导航栏tabBar及不显示问题解决记录

1&#xff0c;首先需要新建一个目录images来保存相关导航图标&#xff0c;如下图&#xff1a; 2&#xff0c;在app.json文件中对tabBar进行配置&#xff08;注意字母大小写不要写错&#xff0c;图片路径不要写错&#xff09; "tabBar": {"color": "…

来自一个曾经200斤现在140斤程序员的减肥成功经验(包含个人认为相对安全的饮食法推荐)

一、何为减肥 作为名词&#xff1a;减去体内蓄积的脂肪 作为动词&#xff1a;控制日常饮食摄入&#xff0c;搭配好日常饮食结构&#xff0c;打开热量赤字&#xff08;缺口&#xff09;&#xff0c;持续一定时间后达到减少体内脂肪&#xff0c;降低体脂率的效果。 二、吃与动 …

基于Android的健康食谱菜谱app

《[含文档PPT源码等]精品基于UniappSSM实现的Android的健康食谱交流app[包运行成功]》该项目含有源码、文档、PPT、配套开发软件、软件安装教程、项目发布教程等 软件开发环境及开发工具&#xff1a; 开发语言&#xff1a;Java 框架&#xff1a;ssm JDK版本&#xff1a;JDK…

菜谱分享APP/基于android菜谱分享系统

摘 要 随着现代生活水平的不断提升&#xff0c;人们越来越关注健康,关注美食,大部分人都希望吃得美味的同时也要吃得健康,所以,有的人喜欢在家自己动手制作美食,但是却缺少这方面的资讯来源。菜谱分享APP是一个使用Hbuildex作为手机客户端和后台服务系统的开发环境, MySQL作为后…

03 做毕业设计,前端部分你需要掌握的6个核心技能

其实前端新手如果想要自己实现一套毕业设计项目并非简单的事,因为之前很多人一直还停留在知识点的阶段,而且管理系统和C端网站都需要开发,但现在需要点连成线了。所以在启动项目开发之前呢,针对前端部分,我列举一些非常必要的前端核心技能,希望你已掌握。 《Vue + Sprin…

ChatGPT引领AI新浪潮,AIGC商业化启

ChatGPT引领AI技术新一轮热潮&#xff0c;预示着NLP技术有望迅速进入平民化应用时代。ChatGPT引领AI新浪潮&#xff0c;AIGC商业化启_up.pdf: https://url39.ctfile.com/f/2501739-805099732-b78420?p2096 (访问密码: 2096) 参考文献&#xff1a; [1]ChatGPT引领AI新浪潮&…

躺不平了?600万青年人失业,这届年轻人该何去何从?(文末附招聘岗位)

“中国主要的问题不是就业数量&#xff0c;而是就业的质量问题&#xff0c;即就业率高而工资收入低&#xff0c;普遍存在工作中‘穷人’的问题。” 一、青年失业率持续走高 6月15日上午&#xff0c;国新办举行新闻发布会&#xff0c;国家统计局新闻发言人、国民经济综合统计司…

散户交易潮流不火了?国际券商希望零售热潮将永久持续下去

今年 1 月&#xff0c;33 岁的 KlipC 用户 Miki Lok 在新加坡以500美元的价格在Robinhood券商上买入了游戏零售商GameStop和影院连锁AMC的股票&#xff0c;在今年早些时候的社区交易狂潮中&#xff0c;投机性购买狂潮使不受欢迎的股票飙升至创纪录高点。 Lok 女士回忆说&#x…

上海亚商投顾: 沪指冲高回落 高景气赛道股回归

前言&#xff1a;无惧大盘大跌&#xff0c;解密龙虎榜资金&#xff0c;跟踪一线游资和机构资金动向&#xff0c;识别短期热点和强势个股。 市场情绪 沪指今日横盘震荡&#xff0c;创业板指低开高走&#xff0c;盘中涨超1.7%&#xff0c;科创50一度涨近3%&#xff0c;赛道股持续…

锦秋基金臧天宇:大模型时代,AI创业者如何掘金

“2011年, A16Z 创始合伙人 Marc Andreesse 提出Software is eating the world,在我们步入 AI新时代的节点&#xff0c;或许我们可以说, AI is eating the world。” 在火山引擎和锦秋基金联合主办的「2023 AI逐梦者计划」活动中&#xff0c;锦秋基金执行董事臧天宇表示。 在…