EmmanuelMuchiri / blog

This is a personal blogging website where you can create and share your opinions and other users can read and comment on them.

Home Page:https://mannu-blog.herokuapp.com/

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

blog

This is a personal blogging website where you can create and share your opinions and other users can read and comment on them. This is an app that allows users to create and post their opinions on any topic of their interest. Other users can then read and comment on the opinions.

By Emmanuel Muchiri

BDD SPECIFICATIONS TABLE

User User Action Output
Writer Create an Account Fill the registration form and sign up
Write new blog posts Click on Add a new Blog to add a new post
Delete a blog post On the blog post, click on the delete post button
Delete comments from a post On the comments, click the delete comment button
User View Blog post on the site Go to the home page to view the blog posts
Comment on a blog post Click comment on any post
Subscribe to the blog Fill in the subscription form and submit

Setup/Installation requirements

  • Ensure you have Python3.6 installed on your computer.
  • Clone this respository and navigate to where it has been saved.
  • Open the file in your editor and navigate to the start.sh file.
  • Enter your email address, email password and secret key.
  • Activate the virtual environment using this command: source virtual/bin/activate
  • Run chmod a+x on the terminal
  • Run ./start.sh on the terminal to open the app

Known Bugs

There are currently no known bugs in the application

Technologies Used

  • Python3.6
  • Flask
  • HTML
  • Bootstrap
  • Support and Contact Details

    For more information, questions or help, feel free to reach me on email me at : emmanuel.muchiri@outlook.com

    Licence

    Copyright(c) 2019 Emmanuel Muchiri

About

This is a personal blogging website where you can create and share your opinions and other users can read and comment on them.

https://mannu-blog.herokuapp.com/

License:MIT License


Languages

Language:Python 99.4%Language:HTML 0.2%Language:Mako 0.1%Language:C 0.1%Language:JavaScript 0.1%Language:CSS 0.1%Language:Shell 0.0%