Skip to content

build a multi-user blog where users can sign-in and post blog posts as well as 'Like' and 'Comment'

Notifications You must be signed in to change notification settings

anmolmann/multi-user-blog

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

3 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Geek World

Development of a blog application using Google App Engine.

blog demo

This document is intended to guide you through implementing the entire project.

Table of contents

Quick Start

Let's get Started

  • Blog includes the following features:
    • Front page that lists blog posts.
    • A form to submit new entries.
    • Blog posts have their own page
  • Users are only able to edit/delete their posts. They receive an error message if they disobey this rule.
  • Users can like/unlike posts, but not their own. They receive an error message if they disobey this rule.
  • Users can comment on posts. They can only edit/delete their own posts, and they should receive an error message if they disobey this rule.

Documentation

The two main technologies used in this project are Google App Engine and Jinja2.

Setup

  • Install Python if necessary.
  • Install Google App Engine SDK.
  • Sign Up for a Google App Engine Account.
  • Create a new project in Google’s Developer Console using a unique name.
  • Follow the App Engine Quickstart to get a sample app up and running.
  • Deploy your project with gcloud app deploy.
    • View your project at unique-name.appspot.com/login.
  • When developing locally, you can use dev_appserver.py to run a copy of your app on your own computer, and access it at http://localhost:8080/.

Usage

Follow this url:

About

build a multi-user blog where users can sign-in and post blog posts as well as 'Like' and 'Comment'

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published