- 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
Prerequities
- Python
- Git BASH , if you want to use Git command line in Windows
These instructions will get you a copy of the project up and running on your local machine.
- Follow given steps :-
- 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.
-
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
-
🍴 Fork this repo!
-
👯 Clone this repo from your github account to your local machine
- Create a new branch and HACK AWAY! 🔨🔨🔨
- 🔃 Create a new pull request.