Blogging website using Flask having great features including and not limited to a fully fledged login system, CRUD Posts, forward other posts, change the font and font color of posts, change profile picture and request a password reset.
If you want to clone the repository and try it out on your own computer, follow the steps mentioned below. All the features of the app mentioned above will work except for the password reset email feature, which will not work now due to security reasons.
If you find an issue with the application or this README - mention it here.
The installation proccess for Mac is mentioned below:
Download from here
Macs already come with Python2. This version of Python is not supported by this application. You will have to download a version of Python that is higher than Python 3.6.
If you want to check which version of Python you have, simply type in:
python3 --version
python --versiongit clone https://github.com/Whitespace404/Blog_Post_App.git
cd Blog_Post_App
cd misc
pip3 install -r requirements.txt
python3 run.pyIf you followed all the steps above correctly, you should see something similar to this in your Terminal window after you have executed the last command:
Minimize the Terminal window and visit localhost:5000/ to see the application. If that doesn't work, click here
Once you are done using the application, you can press Control + C if you want to stop the running server.
The installation for Windows is a little bit different from the process that Mac users might follow but that is explained here as well.
Download from here. We will be using Git to clone the repository from GitHub. If you know how to download a Zip file of this repository, then you are welcome to do so that way.
Download from here. If you think you already have a version of Python and don't know which version of Python it is, simply execute the following command:
python --versionOnce you have downloaded and installed the prerequisites, run the following commands from GitBash Terminal:
git clone https://github.com/Whitespace404/Blog_Post_App.git
cd Blog_Post_App
cd misc
pip install -r requirements.txt
python run.py
If you followed all the steps above correctly, you should something similar this in your terminal window after you have executed the last command:
Minimize the Terminal window click here to view the application.
Once you are done using the application, you can press Control + C if you want to stop the running server.
