Skip to content

This is a web application made using Python Flask framework. The application will be used for facilitating users to make blogs. The users can make blogs on it, on completion can remove them. In case in some change of plans, can edit the blog.

Notifications You must be signed in to change notification settings

bhatnagaranshika02/Blogify

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

8 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Blogify

Project Idea:

This is a web application useful for making blogs. You can also read, delete, update your blogs.

Project Link:

http://anshiblogwebapp.herokuapp.com/

Brief Description:

This is a web application made using Python Flask framework. The application will be used for facilitating users to make blogs. The users can make blogs on it, on completion can remove them. In case in some change of plans, can edit the blog. If required, we would add an admin functionality also to make it good. I created it during Tinkerhub Foundation's online mentored learning program "Python Beyond Basics"

Expected Interfaces (System Flowchart):

Project Plan

Day One: Make a hello world app
Day Two: Make another main page
Day Three: Make a navigation bar
Day Four: Make a footer
Day Five: Learn database and add models to Flask app
Day Six: Learn how to do CRUD operations on database using Flask
Day Seven: Style the front page
Day Eight: Style the main page
Day Nine: Improve the page
Day Ten: Make the header footer reusable
Day Eleven: Do some more improvement
Day Twelve: Deploy the app on Heroku

Screenshots

Pic1



Pic2



Pic3



My Experience

I learnt how to use Slack app using this program which is used by industry. Also during this program I got to explore git more. I got to learn about the flask basics and how I can connect my app to database. Also during this program I improved my HTML-CSS basics and learnt how to build a header and a footer. I now know how to deploy my applications on Heroku anytime. Also this program got me excited with Flask development. I never had thought I could enjoy this very much. I am grateful that I got this oppportunity to be part of this program

Installation

Step 1:

Python Should be installed. You can install it from https://www.python.org/downloads/ 

Step 2:

Check whether pip is installed or not. You can check it by typing following command on command prompt/shell: 
> pip --version
If the version comes up, well and good.
If the message shows that pip is not installed, you can install it by following steps from this link: https://pip.pypa.io/en/stable/installing/

Step 3:

Get inside the project folder through command prompt. And type: 
> pip install -r requirements.txt
And all required packages will be installed. Now you can run the project using:
> python app.py

About

This is a web application made using Python Flask framework. The application will be used for facilitating users to make blogs. The users can make blogs on it, on completion can remove them. In case in some change of plans, can edit the blog.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published