Skip to content

Developed a Blog web app where multiple user can login and post

Notifications You must be signed in to change notification settings

mauryahimanshu/Flask_Blog

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

26 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Flask Blog

  • Developed a Blog web app where multiple user can login and post
  • User login and logout authentication, Password hashing using Bcrypt
  • Users can update their profile, Password reset link through email, Post - create, update and delete

Installation

Prerequities

  • Python
  • Git BASH , if you want to use Git command line in Windows

Getting Started

These instructions will get you a copy of the project up and running on your local machine.

  • Follow given steps :-

Clone

  • Clone this repo to your local machine https://github.com/mauryahimanshu/Flask_Blog.git
  • To clone using command line (Git BASH needs to be installed on windows), run following commands
$ git clone https://github.com/mauryahimanshu/Flask_Blog.git
$ cd Flask_Blog

or

  • by manually downloading the repository as a zip.

Setup

  • Install Latest version of Python

    Upgrade pip by running following command (optional)

    $ pip install --upgrade pip
  • Now let's create a virtual environment for our project

$ pip install virtualenv
  • Change current working directory to Flask_Blog
$ cd Flask_Blog
  • Create a virtual environment in this directory (namely venv)
$ virtualenv venv
  • To activate virtual environment
$ source venv/Scripts/activate
  • Install all the requirements mentioned in requirements.txt
$ pip install < requirements.txt
  • Run the project
$ python run.py
  • Open the browser and visit the url ( localhost:5000 ) mentioned by the development server

Contributing

Step 1

  • 🍴 Fork this repo!

  • 👯 Clone this repo from your github account to your local machine

Step 2

  • Create a new branch and HACK AWAY! 🔨🔨🔨

Step 3

  • 🔃 Create a new pull request.

About

Developed a Blog web app where multiple user can login and post

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published