Blogvolution is a simple yet elegant blog website, where any one can sign up for an account, create a blog as well as interact with other blogs! What's more.... there are programming related quotes.
Description:
BlogVolution is a web application that allows users to add posts, update, delete and comment on various posts.
Live link: https://blogvolution.herokuapp.com/
Setup/Installation Requirements
From your terminal:
git clone git@github.com:AtienoObwanda/blogVolution.git
Once the program has been cloned, run this on your terminal
cd blogVolution
Depending on your code editor,run this on your terminal:
Vs Code
code .
Atom
atom .
In order to run this project your can git clone it and then download all the requirements started on the requiremen.txt, open the app in the editor of your choice,open your terminal and run the app
Known Bugs
There are no known bugs...
User Story
- Comment on the different posts posted py other users.
- See the post posted by other users.
- Like posts.
- Register to be allowed to log in to the application
- View post from the different users.
BDD
Behaviour | Input | Output |
---|---|---|
Load the page | On page load | Get all posts, User can either signup or login |
Upon Selecting SignUp | Email,Username,Password | Then you get redirected to the login |
For returning users, you can Login | email and password | Then you are redirected to the home page with post. Also, you can comment on all posts... If you're post author, you can delete any comment on your post! If you are post author, you can also delete it... |
Select comment icon | Comment Icon | Redirects you to a page where you can input your comment, as much as you want |
Technologies Used
Python3.9.10
Flask2.11
Bootstrap
Contact:
Incase of any question or contributions, you can contact me through:
Atieno Obwanda ||atienoobwanda@gmail.com
License
MIT License
Copyright (c)2022 post h. All rights reserved.