Simple blog app built with Flask.
Contact
Desktop | Mobile |
---|---|
https://www.dropbox.com/scl/fi/225feybpxw6ps8aq4lnmc/Screenshot-25.png?rlkey=xli4q31daqhkdcseohry5eek1&dl=0 | |
Feature | Status |
---|---|
Redhat deployment | ✅ |
Intel tools | ✅ |
Google AI chat | ✅ |
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 | ✅ |
Summer Note Editor | ✅ |
Search Bar | ✅ |
Post Edit | ✅ |
Post Views | ✅ |
Post Delete | ✅ |
Post Creation | ✅ |
Comment | ✅ |
Comment Delete | ✅ |
Logging | ✅ |
Debug Messages | ✅ |
Database Checker | ✅ |
Dark/Light Themes | ✅ |
Responsive Design | ✅ |
Custom Profile Picture | ✅ |
User Verification | ✅ |
Requirements 📦
- Flask
- Passlib
- WTForms
- Flask-WTF
- Google-generative-AI api
- Flaskwebgui ( if you run desktop.py )
- Python 3.10 or newer
download source code from Github 💾
git clone https://github.com/Jerryblessed/Softwarebank.git
go to directory 📁
cd softwarebank
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 💯
Go to the openshift sandbox developer environment https://oauth-openshift.apps.sandbox-m4.g2pi.p1.openshiftapps.com/oauth/authorize?client_id=console&redirect_uri=https%3A%2F%2Fconsole-openshift-console.apps.sandbox-m4.g2pi.p1.openshiftapps.com%2Fauth%2Fcallback&response_type=code&scope=user%3Afull&state=13ca5c27
click on developer
create a Add
click on import github URL use the link https://github.com/Jerryblessed/Softwarebank.git
💾
create project 📁
wait for it to build then run the app using the created projects link 💯