Resumake
made with React

简介及使用教程

Resumake是一个用于自动生成精美简历的网站,不需要任何TeX代码,只需选择一个模板,填写所需的信息,然后按Make即可查看输出。

你可以随时更改模板,以查看不同设计的简历的外观。如果对结果感到满意,你可以将简历下载为PDF、TeX或JSON文档。同时也兼容JSON与JSONResume导出。

技术栈

这个项目是全栈javascript项目,部署在DigitalOcean Droplet。其中,使用了Flow和Jest,分别用于Type安全检查和测试。

前端

  • React
  • Redux
  • Styled-Components
  • Flow

后端

  • Node.js
  • Koa
  • Flow

安装

环境要求

  • Node v7.6+
  • npm v5+
  • LaTeX

安装步骤

下载源码到本地

git clone https://github.com/saadq/resumake.io.git myproject
cd myproject

安装依赖

npm run build

运行(客户端运行在localhost:3000,服务端运行在localhost:3001

npm start

或者你也可以分别安装、启动服务端和客户端:

服务端

转到服务端目录

cd app/server

安装依赖

npm install

启动(localhost:3001)

npm start

客户端

转到客户端目录

cd app/client

安装依赖

npm install

启动(localhost:3000)

npm start

示例

image.png

作者

Saad Quadri

@saadquadri

相关项目

这是一个模拟 macOS 桌面样式的个人简介展示页。
这是一个由JavaScript和API驱动的WordPress.com网站。
这是一个美术艺术品的在线市场。
这是一个CSS打高尔夫球游戏
这是一个提取图片颜色的调色板。
这是一个转录编辑器,使转录音频和视频更容易和更快。