Skip to content

Lochlan/LochlanMcIntosh.com

Repository files navigation

Build Status

Sauce Test Status

My personal website, written in Python and JavaScript and deployed on OpenShift.

This repo also serves as a living example of what I think a reasonable modern web project might look like, represented by the stack I am partial towards and most experienced with.

This website is powered by:

And tested using:

Development

# Dev build: install all dependencies, lint, test, and compile
make

# Production build: install production dependencies and compile
env PRODUCTION=1 make

# Run the development webserver
make runserver

# Run the development webserver with the production build
env PRODUCTION=1 make runserver

# Delete compiled files
make clean

# Start over from scratch and delete everything
make distclean

See the Makefile for additional, more granular targets. Using it requires:

Configuration

Environment variables:

  • SPARKPOST_API_KEY - Used for sending e-mails via SparkPost
  • SAUCE_USERNAME and SAUCE_ACCESS_KEY - Used for running Sauce Labs tests

About

🚀 My website: Django + Backbone + OpenShift

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published