Built a multi-user blog, hosted on Google App Engine, with comments and login functionality.
Switch branches/tags
Nothing to show
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Failed to load latest commit information.
Screenshots
static
templates
README.md
app.yaml
blog.py
favicon.ico
index.yaml

README.md

iBlogger

Multi User Blog for Udacity's Full Stack Web Developer Nanodegree

This is a multi user blog where users can sign in and post blog posts as well as 'Like' and 'Comment' on other posts made on the blog.

Features

  • Registration
  • Login
  • Logout
  • Create Post
  • Edit Post
  • Delete Post
  • Post Comments
  • Edit Comments
  • Delete Comments
  • Like Post
  • Unlike Post
  • Users Page
  • Latest Posts on Home Page
  • Permalink Page

Run locally

  1. Download and Install Python 2.7 https://www.python.org/downloads/
  2. Dowanload and Install Google App Engine SDK for Python https://cloud.google.com/appengine/downloads#Google_App_Engine_SDK_for_Python
  3. Fork this repo into your computer
  4. Open Terminal or other command line tool and go to location of the folder then run the development server. Example

    cd /Users/Juan/Documents

    dev_appserver.py iBlogger

  5. Then run this URL http://localhost:8080 in your browser and you should see the blog.

Credits