iamyashrs / gae-resume

Google App Engine based Resume builder on Python, Django, AngularJS, Bootstrap :page_with_curl:

Home Page:https://gae-resume.appspot.com

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

gae-resume

gae-resume is a boilerplate to make custom online résumé (rez-u-may) on Google App Engine using Python, Django, AngularJS, Bootstrap and other technologies.

A demonstration of GAE-Resume is online: https://gae-resume.appspot.com

Requirements

Initializing

To get started:

  • Clone this repo (don't forget to change the origin to your own repo!)
  • Run ./install_deps (this will pip install requirements, and download the App Engine SDK)
  • python manage.py runserver

To test it visit http://localhost:8080/ in your browser.

Customizing

To customize the your resume, you can either create a new template or you can edit the values in gae_resume/views.py for default template provided:

context = {
  'title': 'GAE - Resume',
  'count': models.get_kudos(),
  'author': 'Yash Raj Singh',
  'why': '',
  'who': '',
  'primary_color_hex': '#FFF',
  'company': '',
  'company_url': 'http://yashrajsingh.net/',
  'work_desc': '',
}

Deploying on Google App Engine

Create a Google App Engine project. Edit app.yaml and change application: gae-resume to application: your-app-id. Then, if you're in the gae-resume directory, run:

$ appcfg.py update ./

If you have two-factor authentication enabled in your Google account, run:

$ appcfg.py --oauth2 update ./

Tech Stack & Credits

Help & Support

About

Google App Engine based Resume builder on Python, Django, AngularJS, Bootstrap :page_with_curl:

https://gae-resume.appspot.com

License:MIT License


Languages

Language:CSS 39.5%Language:Python 32.4%Language:HTML 25.1%Language:JavaScript 1.9%Language:Shell 1.2%