Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/jerryblessed/aischolarconnect


https://github.com/jerryblessed/aischolarconnect

Last synced: about 22 hours ago
JSON representation

Awesome Lists containing this project

README

        

# [AI Scholar Connect πŸ“œ ](http://jerryblessed.pythonanywhere.com/)

Simple blog app built with Flask.


[Contact](mailto:[email protected])

### [Demo Video πŸ“Ί](https://youtu.be/-vv_lLoM-lI)

| [Desktop](https://github.com/Jerryblessed/Softwarebank/tree/master/images/desktop) | [Mobile](https://github.com/Jerryblessed/Softwarebank/tree/master/images/mobile) |
| :-----------------------------------------------------------------------------: | :---------------------------------------------------------------------------: |
| ![appDesktop](/images/desktop/light.png) | ![appMobile](/images/mobile/light.jpeg) |
| ![appDesktop](/images/desktop/dark.png) | ![appMobile](/images/mobile/dark.jpeg) |

[click for more imagesπŸ“·](https://github.com/Jerryblessed/Softwarebank/tree/master/images)

## Features πŸ’«

| Feature | Status |
| :--------------------- | :----: |
| Azure deployment | βœ… |
| Azure data base feaute | βœ… |
| Azure AI | βœ… |
| Google generative AI | βœ… |
| 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/aischolarconnect.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 Azure cloud web app creation ⬇️
clone repository

Go to the Azure

Signup and Login

click on 'create a resource'

click on 'create Web App'

Select code radio button for 'publish'

Fill in instance name

Select runtime stack as Python3.11

create database as MySQL πŸ’Ύ

configure github and select repo which contains the code

Review and create project πŸ“

wait for it to build then run the app using the created projects link πŸ’―
## Installation guide to create speech-to-text AI ⬇️
click on Azure AI services

select 'speech-services' and follow thorugh the step similar to installation guide for web app creation