Blog yangu is a a personal blogging website where you can create and share your opinions and other users can read and comment on them. Additionally, add a feature that displays random quotes to inspire your users.
The application allows the user to:
-
View the blog posts on the site.
-
Comment on the blog posts.
-
View the most recent posts.
-
Receive a email alert when a new post is made by joining a subscription.
-
See random quotes on the site.
-
Sign in to the blog.
-
Create a blog from the application.
-
Delete comments that I find insulting or degrading.
-
Update or delete blogs I have created.
Project is created with:
- Python 3.6
- Prerequisites: *Pip *SQLAlchemy
- Flask
To run this project, please follow the following instructions.
- Get access to the internet
- Sign into your github pages. Set up would require access to github pages; the webpage uses an index file linked on github pages. This would require membership and access to the derriqo repository.
- Search for derriqo on the github pages and select the Blog-Yangu repository.
- Clone the repository.
-
In your terminal:
$ git clone https://github.com/derriqo/Blog-Yangu/ $ cd Blog-Yangu
-
To run the application, in your terminal:
$ chmod a+x start.sh $ ./start.sh
-
To run the tests for the application file:
$ python3.6 manage.py test
User Story As a user i want to be able to submit a one minute pitche and other users are able to vote on them and leave comments to give their feedback on them.
Input | Output |
---|---|
User Logs in or signs up | Login and User Form displays |
--- | Quotes displays |
User Clicks on the Navigation Bar | User is directed to the desired page |
User Posts a blog | Blog gets Posted |
Leave Application | Sign Out of application |
For any inquiries, please reach out to derrick.william24@yahoo.com
None at the moment, but would love to hear your feedback!
Created by Derrick William.