Skip to content

This is a personal blogging website where you can create and share your opinions and other users can read and comment on them. you also has random quotes that inspire the > users.

License

Notifications You must be signed in to change notification settings

Gilbertyegon/Flask_blog

Repository files navigation

Personal Blog

This is a personal blogging website where you can create and share your opinions and other users can read and comment on them. you also has random quotes that inspire the > users.

Author

Gilbert Yegon

Demo

You can view live demo here https://

Requirements

The following command installs all the application requirements

pip install -r requirements.txt

Installations

Run https://github.com/Gilbertyegon/Flask_blog.git

or download the zip file from github.

After extracting the files,

  1. Navigate to the project folder

cd Flask_blog.

  1. Creating a virtual environment

python3 -m venv virtual.

  1. Activating the virtual environment

source virtual/bin/activate. <virtual-name>\Scripts\activate

  1. Running the application

python3 manage.py runserver

  1. Running tests

python manage.py test.

Technologies used

  • Python3.9
  • Flask
  • Html5
  • Css
  • Bootstrap4

User stories

  • As a user, I would like to view the blog posts on the site
  • As a user, I would like to comment on blog posts
  • As a user, I would like to view the most recent posts
  • As a user, I would like to an email alert when a new post is made by joining a subscription.
  • As a user, I would like to see random quotes on the site
  • As a writer, I would like to sign in to the blog.
  • As a writer, I would also like to create a blog from the application.
  • As a writer, I would like to delete comments that I find insulting or degrading.
  • As a writer, I would like to update or delete blogs I have created.
  • As a writer, I would like to Logout of my account.

Test Credentials

License

MIT License © 2022 GILBERT YEGON

Collaborate

To collaborate, reach me on [bravoyegon@gmail.com()

About

This is a personal blogging website where you can create and share your opinions and other users can read and comment on them. you also has random quotes that inspire the > users.

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published