Skip to content
An education/social app web app with video content filtered by membership
Branch: master
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Type Name Latest commit message Commit time
Failed to load latest commit information.

The Coding Spectrum

The purpose of this application is to provide a basic social educational application for beginners at web/software development. This is a project for graduating Nashville Software School. Team Treehouse is the inspiration behind the model of this project.



  • create account

    • Register, Login, Logout
  • view video footage

    • Courses of lessons available by membership
  • membership, upgrade membership

    • Free, Professional, Enterprise
  • Pay to upgrade your Subscription w/ Stripe API

  • User Profile

    • update profile
    • view user blog history
    • view friends
    • view pending friend requests
    • view sent friend requests
  • View another users profile

  • View the blog "The Short Stack"

    • create a post, renders html, markdown, images, blockquotes, etc...
    • like a user's post
    • update or delete your own posts
  • Custom Comments

    • Comment on a post
    • Parent & Child comments
    • Reply to a comment
    • Nested comment replies
    • Individual comment threads

Getting Started

These instructions will get you a copy of the project up and running on your local machine for development and testing purposes. See deployment for notes on how to deploy the project on a live system.


You will Django 2.1 and Python 3.6 or greater installed. Run the command below to check the version

pip show { name here }


A step by step series of examples that tell you how to get a development env running

Clone down the repo

+ git clone

Create and start your environment

install your virtual Environment {virtualenv 'name'}

source name/bin/activate

Install dependencies

pip install -r requirements.txt

setup and run server

python migrate
python createsuperuser
python runserver

Built With


Please read for details on our code of conduct, and the process for submitting pull requests to us.


  • Dillan Teagle - Website - Github


  • Thanks to Greg Korte and Joe Shepard from Nashville Software School.
You can’t perform that action at this time.