Skip to content

Latest commit

 

History

History
60 lines (40 loc) · 1.23 KB

README.md

File metadata and controls

60 lines (40 loc) · 1.23 KB

Blog

App Overview

This application allows a user to login using their gmail and allow him to post any news in the BLOG. The all posts of the users are categorised into different types and is provided with a good interface to access the posts in the BLOG.

Here is the Fist version of the App

BLOG

What I have done?

  • Develop a RESTful web application using the Python framework Flask.
  • Implementing third-party OAuth authentication.
  • Implementing CRUD (create, read, update and delete) operations.

How to Run?

PreRequisites

Setup Project:

  1. Install Vagrant and VirtualBox
  2. Find the BLOG zip file.
  3. Extract the zip file and place BLOG folder in your Vagrant directory.

Launch Project

  1. Launch the Vagrant VM using command:
$ Vagrant up 
  1. Run Vagrant
$ Vagrant ssh
  1. Change directory to /vagrant/BLOG/
$ cd /vagrant/BLOG
  1. Initialize the database
$ python database.py
  1. Launch application
$ Python blog.py