Project

vitae

0.0
No commit activity in last 3 years
No release in over 3 years
Vitae is to CVs what rubygems is to ruby code. Still very under development. Semi-usable at this point.
2005
2006
2007
2008
2009
2010
2011
2012
2013
2014
2015
2016
2017
2018
2019
2020
2021
2022
 Dependencies

Development

~> 1.5.0

Runtime

~> 3.1.0
~> 0.5.2
~> 1.2.0
~> 0.16.0
 Project Readme

Vitae¶ ↑

A fast way to create and serve semantic, structured CVs for developers. See a live example at arthurgunn.com

Usage¶ ↑

First install the vitae gem:

$: sudo gem i vitae

Now lets create a new project called my_cv_project, with some named CVs:

$: vitae create my_cv_project arthur_gunn sajal_shah  
  creating my_cv_project...
        create  cvs/arthur_gunn.yaml
        create  cvs/sajal_shah.yaml
        create  themes/default/application.js
        create  themes/default/application.css

Great, it's created our two named CVs in the my_cv_project/cvs directory from a basic yaml template. Edit these yaml files with your own info (note: currently data is not actually read from these, that will change soon).

Once your done editing, start up the server:

$: vitae server my_cv_project
  Serving 2 CVs at http://0.0.0.0:3141/ from my_cv_project

Enjoy!

Future plans¶ ↑

  1. All data read from the yaml files should be displayed sensibly.

  2. Vitae should com bundled with better default templates - CSS, JS and YAML.

  3. Support for multiple themes.

  4. Heroku hosting example.

Want to help?¶ ↑

Just the github usual for development - fork, commit, pull request, bonus points for tests. Have a play and report bugs, request features via the issue tracker.

Feel free to email me at arthur@gunn.co.nz

Credits¶ ↑

Development by Arthur Gunn.

Thanks to Maxim Chernyak and Juriy Zaytsev for CSS used in the default theme.