Skip to content

lheddleston/kateheddleston.com

 
 

Repository files navigation

kateheddleston.com

My personal website. It's a janky little thing :) I spent entirely too much time building this. This website is built with python, flask, sqlalchemy, and narcissism.

Design inspiration

Recommended Tutorials for building an app like this:

How to setup this code repository if you want to fork it and use it for your own nefarious purposes:

Environment Variables and Third Party Apps

Here's the full list of third party accounts and environment variables you'll need. You'll need to add these via heroku config:set VARIABLE_NAME='[value]' and to the key.sh file you have locally (export VARIABLE_NAME='[value]').

  • AWS
    • AWS_ACCESS_KEY_ID
    • AWS_SECRET_ACCESS_KEY
    • AWS_IMAGE_BUCKET (you create this bucket once you've created your aws account)
    • AWS_STATIC_BUCKET (same as image bucket)
  • Bugsnag
    • BUGSNAG_KEY
  • Facebook
    • FACEBOOK_APP_ID
    • FACEBOOK_APP_SECRET
  • Flask
    • FLASK_SECRET_KEY (e.g. '?\xbf,\xb4\x8d\xa3"<\x9c\xb0@\x0f5\xab,w\xee\x8d$0\x13', but create your own hash)
    • FLASK_MODEL_HASH (create the same way as the FLASK_SECRET_KEY, but should not be the same)
  • Logentries
    • LOGENTRIES_TOKEN
  • PostmarkApp
    • POSTMARKAPP_API_KEY
  • Twitter
    • TWITTER_CONSUMER_KEY
    • TWITTER_CONSUMER_SECRET

Tools used

About

My personal website. It's a janky little thing :)

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • JavaScript 84.1%
  • HTML 7.0%
  • Python 6.8%
  • CSS 1.9%
  • Dockerfile 0.1%
  • TSQL 0.1%