A Django-powered custom CMS for the bbncreative portfolio website.
Switch branches/tags
Nothing to show
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
.circleci
bbncreative
bbncreative_cms
docs
static
templates
.gitignore
license.md
manage.py
package-lock.json
package.json
readme.md
requirements.txt
test.js

readme.md

Django App for bbncreative

A Django-powered custom CMS for the bbncreative portfolio, a summer project by Aaron Cawte. The software runs Aaron's portfolio at bbncreative.co.

Continuous Integration Build: CircleCI

Why is this repository public?

I have made the source code and associated documentation available as a reference for my development skills, as well as to practice developing software visible to anyone.

Author

All content in this project is produced by Aaron Cawte. Contact Aaron via email or on Twitter.

License

This software is made available for review, not for re-use. Accordingly, it is licensed under Attribution-NonCommercial-NoDerivs 3.0 Unported (CC BY-NC-ND 3.0). View the license here, or view a summary on creativecommons.org. If you are unsure, please contact Aaron.

Stack

Primary tools and requirements used for this project.

Function Tool Version Updated
Language Python 3.7.0 06.08.2018
Framework Django 2.1.3 10.11.2018
Database PostgreSQL 10.5 23.08.2018

Documentation

Setup

The initial setup of this system has been documented for future reference, debugging and testing.

  1. Python virtual environment & Django installation
  2. Switching to PostgreSQL
  3. Environment Variables
  4. JavaScript Package Management
  5. Web Server Setup

Reference

Relevant information to the system has also been documented as follows:

  1. Content Aspect Ratios