All Projects → welovedevs → React Ultimate Resume

welovedevs / React Ultimate Resume

Licence: agpl-3.0
💼 🎨 A modern software developer resume built with React and JSONResume

Programming Languages

javascript
184084 projects - #8 most used programming language
typescript
32286 projects
CSS
56736 projects
HTML
75241 projects

Projects that are alternatives of or similar to React Ultimate Resume

Resume
1分钟构建个人的在线简历
Stars: ✭ 134 (-93.02%)
Mutual labels:  github-pages, resume, resume-template
Jekyll Timeline
Timeline / Résumé Theme with Jekyll
Stars: ✭ 46 (-97.61%)
Mutual labels:  github-pages, resume, resume-template
Portfolio Generator
JS framework to dynamically generate a portfolio site from a JSON file
Stars: ✭ 135 (-92.97%)
Mutual labels:  resume, resume-template
Cv
A resume template written in Markdown,Yaml JSON auto generates github-pages website & PDF by Jekyll. 在线简历生成模板(超高兼容可导PDF)
Stars: ✭ 61 (-96.82%)
Mutual labels:  resume, resume-template
Deerlet
[Deprecated] A markdown online-editable-resume with pdf generator
Stars: ✭ 79 (-95.89%)
Mutual labels:  resume, resume-template
Hire Me
A path to getting an awesome tech gig 💼
Stars: ✭ 138 (-92.82%)
Mutual labels:  resume, resume-template
Php Interview
This is the information I prepared for the PHP interview.The notes include PHP, MySql, Linux, etc.
Stars: ✭ 1,110 (-42.22%)
Mutual labels:  resume, resume-template
Resume Template
📄💼🎩 A simple Jekyll + GitHub Pages powered resume template.
Stars: ✭ 1,214 (-36.8%)
Mutual labels:  resume, resume-template
Freemo
A free resume,portfolio and CV HTML template
Stars: ✭ 30 (-98.44%)
Mutual labels:  resume, resume-template
Cv
Geoff Boeing's academic CV in LaTeX
Stars: ✭ 101 (-94.74%)
Mutual labels:  resume, resume-template
Jsonresume Theme Stackoverflow
Stack Overflow theme for JSON Resume
Stars: ✭ 85 (-95.58%)
Mutual labels:  resume, resume-template
Responsive Portfolio
This is a Responsive Portfolio Website made with Love and Javascript; FEEL FREE TO COPY; NO COPYRIGHT ISSUE, in case of error ping me. Do follow me on github and star the repo
Stars: ✭ 104 (-94.59%)
Mutual labels:  resume, resume-template
Online Cv
A minimal Jekyll Theme to host your resume (CV)
Stars: ✭ 1,844 (-4.01%)
Mutual labels:  resume, resume-template
Latexcv
👔 A collection of cv and resume templates written in LaTeX. Leave an issue if your language is not supported!
Stars: ✭ 1,027 (-46.54%)
Mutual labels:  resume, resume-template
Cv Template
An easy way to create HTML and PDF versions of your resume, and automatically host them on GitHub Pages.
Stars: ✭ 41 (-97.87%)
Mutual labels:  resume, resume-template
Resume
A minimal pelican theme to host your resume
Stars: ✭ 74 (-96.15%)
Mutual labels:  resume, resume-template
Modern Resume Theme
A modern static resume template and theme. Powered by Jekyll and GitHub pages.
Stars: ✭ 868 (-54.82%)
Mutual labels:  resume, resume-template
Phperinterviewguide
相对于 PHPer 新手而言比较有指导意义的 PHPer 面试指南
Stars: ✭ 886 (-53.88%)
Mutual labels:  resume, resume-template
Resume Nextjs
Next.js 로 누구나 쉽게 만드는 Static HTML 이력서
Stars: ✭ 84 (-95.63%)
Mutual labels:  resume, resume-template
Hacknical
中文版说明
Stars: ✭ 1,452 (-24.41%)
Mutual labels:  resume, resume-template


react-ultimate-resume by WeLoveDevs.com

npm (scoped) npm

react-ultimate-resume is an open-source customizable software developer resume to highlight your skills and experiences.

Discover a modern approach of the traditional CV that includes animations and latest front-end technologies. Impress recruiters or customers with your projects, hobbies and experiences as never before.

We used JSON Resume, a community driven open source initiative to create a JSON based standard for resumes. Discover the official schema here. We added a few extra-fields to JSON Resume standard to fit developers needs. Learn more about them here.

This app is built using the popular create-react-app. You will find a lot of resources to understand how to edit and publish your resume directly on https://create-react-app.dev/

Preview

Resume Preview

Demo profile here

Docs

Docs can be found Here.

Feel free to improve it with a PR ♥️

Features

The resume is designed with 10 Cards (we plan to add more !)

  • 🙂 Basics: Your basics : Where are you ? When did you start coding ...
  • 📊 Skills: Beautiful Graphs to show your skills
  • 💼 Dream job: Explain easily to recruiters what is your dream job
  • 💾 Experiences: Describe your professional experiences
  • 🎓 Studies: How did you learn to code ?
  • Projects: Highlight your best projects
  • 📺 Hobbies: Show your hobbies with GIF !
  • 🎶 Music: Add your favorite Spotify Playlist
  • 🔭 Interested by: Tell more about technologies you would love to learn
  • 🌎 Languages: What language do you master?

Each cards comes with an edit dialog to edit your JSON Resume directly inside the app

Customize your Profile

🎨 This resume is fully customizable with an included set of nice color palettes :

Customize your profile

Getting started

Fork this repository. git clone your fork 💪

Install

yarn install

Run

yarn start

See the website on localhost with the following url:

localhost:3000

Replace the default JSON Resume with yours

/src/data/json_stub.json

Deploy on you own server

You can deploy your resume on your own server in few minutes. Follow our HOW TO documentation.

Use inside your project

You can install the resume directly inside your project.

npm i @welovedevs/react-ultimate-resume

Then

import DeveloperProfile from '@welovedevs/react-ultimate-resume';

Parameters

Parameter Type Description
mode "edit" | "readOnly" Use this to activate or disable the Edit mode. In "edit" mode you will be able to update and customize your resume. Use "readOnly" in production.
data JSONResume This is your stringified JSONResume
options Object See options for more informations here
onCustomizationChanged Callback Get the current customization if the customization is updated.
additionalNodes Object Additional nodes is used to add react components directly inside the resume. This is an advanced feature that will be documented later.

Options

Parameter Type Description
locale "fr" | "en" Resume locale (Default to "en")
side "front" | "back" Cards default side (Default to "front")
apiKeys { giphy : string } Api keys for 3thd party librairies. For instance Giphy in edit mode.
endpoint { devicons : string, unsplashProxy: string } Endpoints for 3thd party services. Used to get the technology list and use unsplash.
customization Object Current resume customization.

JSON-Resume Extra Fields

Category Field name Type Description
basics visaSponsorship Boolean True if you need a visa sponsorship to work in your dream country.
basics personalDescription String A short description that will be displayed below your name in the resume header. Example: "Passionate React Developer".
dreamJob locations Array<{ name : string, title: string }> Your dream job cities. Example: "San Francisco, US".
work remote String Give here more information about the frequency if your dream job is a remote job. Example: "regularly"
education studiesLevel Number What is your highest level of formal education? (Bachelor = 3 years post graduate. Master = 5 years post graduate)
work contractTypes Array<"fixedTerm" | "permanent" | "internship" | "apprenticeship" | "freelance"> Your dream job contract types. Example: ['fixedTerm']
work codingYears Number How long have you been coding (in years)? Example: 5
work codingReason String What motivates you to wake up every day to code?
work searchState "activelySearching" | "openOpportunities" | "dreamjobOnly" | "notSearching" Are you open to new job opportunities?
work experienceYears Number How many years of professional experience do you have?
sound embedUrl String Your favorite Spotify playlist.
interestedBy String What languages do you want to learn? Example: Angular and Vue.js

Hosted for free on WeLoveDevs.com

Don't want to host your profile ?
Create your JSONResume and get your free subdomain in less than 10 minutes by registering on welovedevs.com.

We added a few extra features that you will love :

  • Server side rendering for ultra fast loading
  • 🔒 Secured using reCAPTCHA v3, HTTPS and Cloudflare

i18n

The resume is currently available in English, French and Turkish. Feel free to contribute with your language translation file !

Built by the community 💖

https://web-develop.me/ - by @liorchalma

Contributors

This project exists thanks to all the people who contribute.


Thomas Grivet


Clément Devos


Vincent Cotro


Antonin Catrix

Chat with us on Discord !

License

react-ultimate-resume is relased under GNU AGPL v3 license

About WeLoveDevs.com

WeLoveDevs.com is a website crafted for developers (by Developers) looking for new career opportunities. More than 1700 companies use WeLoveDevs.com to find their talents. Discover your next company here

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].