Skip to content

Software bank, a powerful tool used to simplify program explanations and to create programs.

License

Notifications You must be signed in to change notification settings

Jerryblessed/Softwarebank

Repository files navigation

Simple blog app built with Flask.
Contact

Desktop Mobile
https://www.dropbox.com/scl/fi/225feybpxw6ps8aq4lnmc/Screenshot-25.png?rlkey=xli4q31daqhkdcseohry5eek1&dl=0 appMobile
appDesktop appMobile

click for more images📷

Features 💫

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

Installation guide on Windows local machine ⬇️

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 💯

Installation guide on Redhat openshift cloud ⬇️

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 💯