Skip to content

Blogging website using Flask where you can login, CRUD Posts, forward other posts, change the font and font color of posts, change your profile picture and request a password reset.

Notifications You must be signed in to change notification settings

Whitespace404/EverPost

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

91 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

EverPost

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.

How to clone repository

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.

Mac OS

The installation proccess for Mac is mentioned below:

Prerequisites

1) Python 3.6+

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 --version
git clone https://github.com/Whitespace404/Blog_Post_App.git
cd Blog_Post_App
cd misc
pip3 install -r requirements.txt 
python3 run.py

If 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.


Windows

The installation for Windows is a little bit different from the process that Mac users might follow but that is explained here as well.

Prerequisites

1) GitBash Terminal.

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.

2) Python 3.6+

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 --version

Once 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.

If you find any issues with the instructions to clone the repository or the application, please raise an issue.


About

Blogging website using Flask where you can login, CRUD Posts, forward other posts, change the font and font color of posts, change your profile picture and request a password reset.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 2

  •  
  •