Skip to content

Simple blog app.πŸ“œ Python + Flask + SQLite3 + WTFroms + Passlib

License

Notifications You must be signed in to change notification settings

ctrlb-hq/flaskBlog

Β 
Β 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 

Repository files navigation

Simple blog app built with Flask.
Contact
Dogukan Urker

Desktop Mobile
appDesktop appMobile
appDesktop appMobile

click for more imagesπŸ“·

Features πŸ’«

Feature Status
User Page βœ…
User Login βœ…
User Points βœ…
User Delete βœ…
User Log Out βœ…
User Sign Up βœ…
User Name Change βœ…
User Settings Page βœ…
User Profile Pictures βœ…
Admin Panel βœ…
Dashboard Page βœ…
Password Reset βœ…
Password Change βœ…
CKEditor 5 βœ…
Search Bar βœ…
Post Edit βœ…
Post Views βœ…
Post Delete βœ…
Post Creation βœ…
Comment βœ…
Comment Delete βœ…
Logging βœ…
Debug Messages βœ…
Database Checker βœ…
Dark/Light Themes βœ…
Responsive Design βœ…

Requirements πŸ“¦

  • Flask
  • Passlib
  • WTForms
  • Flaskwebgui (if you run desktop.py)
  • Python 3.10 or newer

Installation ⬇️

download source code from Github πŸ’Ύ git clone https://github.com/DogukanUrker/flaskBlog.git

go to directory πŸ“ cd flaskBlog

install requirements.txt πŸ”½ pip install -r requirements.txt

it's ready to run πŸŽ‰ python app.py or python desktop.py for run flaskBlog as a desktop app πŸ’―

Contributors πŸ’•

Support πŸ’°

Buy Me A Coffee

Problems

  1. webapp doesn't run from external hosts.
  2. can't see any posts on home page.
  3. Search for "Depremler" not working.
  4. Unable to signup.
  5. Can't login
  6. When I comment, I get an empty comment.
  7. Created user has admin access.

About

Simple blog app.πŸ“œ Python + Flask + SQLite3 + WTFroms + Passlib

Resources

License

Code of conduct

Security policy

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Python 60.0%
  • HTML 22.0%
  • CSS 15.9%
  • JavaScript 2.1%