Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/yogeshnile/blog-website-on-flaskapp
In this repo created a simple blog website using Flask App
https://github.com/yogeshnile/blog-website-on-flaskapp
blog flask flask-application jinja2 phpmyadmin python python3 sqlalchemy
Last synced: 20 days ago
JSON representation
In this repo created a simple blog website using Flask App
- Host: GitHub
- URL: https://github.com/yogeshnile/blog-website-on-flaskapp
- Owner: yogeshnile
- License: gpl-3.0
- Created: 2020-05-30T04:53:19.000Z (over 4 years ago)
- Default Branch: master
- Last Pushed: 2022-12-06T05:26:24.000Z (about 2 years ago)
- Last Synced: 2024-11-11T16:12:09.720Z (3 months ago)
- Topics: blog, flask, flask-application, jinja2, phpmyadmin, python, python3, sqlalchemy
- Language: JavaScript
- Homepage:
- Size: 11.2 MB
- Stars: 3
- Watchers: 1
- Forks: 1
- Open Issues: 12
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# Blog Website on FlaskApp :notebook:
In this repo created a simple blog website using Flask App.[![](https://camo.githubusercontent.com/2fb0723ef80f8d87a51218680e209c66f213edf8/68747470733a2f2f666f7274686562616467652e636f6d2f696d616765732f6261646765732f6d6164652d776974682d707974686f6e2e737667)](https://python.org)
In this website you can add, edit and delect blog. All blog are store in the [mysql](https://github.com/yogeshnile/Blog-Website-on-FlaskApp/blob/master/blog.sql) database.
## Database :dvd:
First to all in your pc are should be already installed [XAMPP](https://www.apachefriends.org/download.html) server.Create a first database on your myphpadmin. Make sure database name should be **blog** than upload a [blog.sql](https://github.com/yogeshnile/Blog-Website-on-FlaskApp/blob/master/blog.sql) file in your database.
# Technology used in Project :hotsprings:
Website admin and password store in the [config.json](https://github.com/yogeshnile/Blog-Website-on-FlaskApp/blob/master/config.json) file
```json
"admin-user":"yogesh",
"admin-pass":"hello"
```
# Directory Tree :cactus:
```bash
.
├── blog.sql
├── config.json
├── LICENSE
├── main.py
├── README.md
├── static
│ ├── css
│ │ ├── clean-blog.css
│ │ └── clean-blog.min.css
│ ├── gulpfile.js
│ ├── img
│ │ ├── 2.png
│ │ ├── about-bg.jpg
│ │ ├── admin.jpg
│ │ ├── contact-bg.jpg
│ │ ├── edit.png
│ │ ├── home-bg.jpg
│ │ ├── kali.jpg
│ │ ├── php.jpg
│ │ ├── post-bg.jpg
│ │ ├── post-sample-image.jpg
│ │ ├── python.jpg
│ │ ├── ubuntu.jpg
│ │ └── windows.jpg
│ ├── js
│ │ ├── clean-blog.js
│ │ ├── clean-blog.min.js
│ │ ├── contact_me.js
│ │ └── jqBootstrapValidation.js
│ │ └── contact_me.php
│ ├── package.json
│ ├── package-lock.json
│ ├── scss
│ │ ├── _bootstrap-overrides.scss
│ │ ├── clean-blog.scss
│ │ ├── _contact.scss
│ │ ├── _footer.scss
│ │ ├── _global.scss
│ │ ├── _masthead.scss
│ │ ├── _mixins.scss
│ │ ├── _navbar.scss
│ │ ├── _post.scss
│ │ └── _variables.scss
│ └── vendor
│ ├── bootstrap
│ │ ├── css
│ │ │ ├── bootstrap.css
│ │ │ ├── bootstrap.css.map
│ │ │ ├── bootstrap-grid.css
│ │ │ ├── bootstrap-grid.css.map
│ │ │ ├── bootstrap-grid.min.css
│ │ │ ├── bootstrap-grid.min.css.map
│ │ │ ├── bootstrap.min.css
│ │ │ ├── bootstrap.min.css.map
│ │ │ ├── bootstrap-reboot.css
│ │ │ ├── bootstrap-reboot.css.map
│ │ │ ├── bootstrap-reboot.min.css
│ │ │ └── bootstrap-reboot.min.css.map
│ │ └── js
│ │ ├── bootstrap.bundle.js
│ │ ├── bootstrap.bundle.js.map
│ │ ├── bootstrap.bundle.min.js
│ │ ├── bootstrap.bundle.min.js.map
│ │ ├── bootstrap.js
│ │ ├── bootstrap.js.map
│ │ ├── bootstrap.min.js
│ │ └── bootstrap.min.js.map
│ ├── fontawesome-free
│ │ ├── css
│ │ │ ├── all.css
│ │ │ ├── all.min.css
│ │ │ ├── brands.css
│ │ │ ├── brands.min.css
│ │ │ ├── fontawesome.css
│ │ │ ├── fontawesome.min.css
│ │ │ ├── regular.css
│ │ │ ├── regular.min.css
│ │ │ ├── solid.css
│ │ │ ├── solid.min.css
│ │ │ ├── svg-with-js.css
│ │ │ ├── svg-with-js.min.css
│ │ │ ├── v4-shims.css
│ │ │ └── v4-shims.min.css
│ │ └── webfonts
│ │ ├── fa-brands-400.eot
│ │ ├── fa-brands-400.svg
│ │ ├── fa-brands-400.ttf
│ │ ├── fa-brands-400.woff
│ │ ├── fa-brands-400.woff2
│ │ ├── fa-regular-400.eot
│ │ ├── fa-regular-400.svg
│ │ ├── fa-regular-400.ttf
│ │ ├── fa-regular-400.woff
│ │ ├── fa-regular-400.woff2
│ │ ├── fa-solid-900.eot
│ │ ├── fa-solid-900.svg
│ │ ├── fa-solid-900.ttf
│ │ ├── fa-solid-900.woff
│ │ └── fa-solid-900.woff2
│ └── jquery
│ ├── jquery.js
│ ├── jquery.min.js
│ ├── jquery.min.map
│ ├── jquery.slim.js
│ ├── jquery.slim.min.js
│ └── jquery.slim.min.map
└── templates
├── about.html
├── contact.html
├── dashboard.html
├── edit.html
├── index.html
├── layout.html
├── login.html
└── post.html15 directories, 101 files
```## Bug / Feature Request :man_technologist:
If you find a bug (the website couldn't handle the query and / or gave undesired results), kindly open an issue [here](https://github.com/yogeshnile/Blog-Website-on-FlaskApp/issues/new) by including your search query and the expected result.If you'd like to request a new function, feel free to do so by opening an issue [here](https://github.com/yogeshnile/Blog-Website-on-FlaskApp/issues/new). Please include sample queries and their corresponding results.
## Connect with me! 🌐
Known on internet as **Yogesh Nile**[](https://bit.ly/2Ky3ho6) [](https://bit.ly/2yoggit) [](https://bit.ly/3dbLJLC) [](https://t.me/yogeshnile) [](https://bit.ly/3b9Qeo4) [](https://bit.ly/32SXHV0)
## Email Me :e-mail:
[](mailto:[email protected])