Skip to content

This project contains three Python Flask projects: a Weather App, a QR Code App, and an OCR (Optical Character Recognition) Image to Text App.

License

Notifications You must be signed in to change notification settings

khalilrefai/python-flask-projects

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

7 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Python Flask Projects

This repository contains three Python Flask projects: a Weather App, a QR Code App, and an OCR (Optical Character Recognition) Image to Text App. Each app serves a different purpose and is built using Flask, a lightweight web framework for Python.

screenshot

Setup Instructions

  1. Clone the repository to your local machine:

git@github.com:khalilrefai/python-flask-projects.git

  1. Navigate to the project directory:

cd python-flask-projects

  1. Create a virtual environment:

python -m venv venv

  1. Activate the virtual environment:
  • On Windows:

venv\Scripts\activate

  • On macOS and Linux:

source venv/bin/activate

  1. Install the dependencies:

pip install -r requirements.txt

Usage

  1. Start the Flask server:

python app.py

  1. Open a web browser and navigate to http://localhost:8080 to access the applications.

  2. Follow the instructions provided on each application's webpage to utilize its functionalities.

Dependencies

The projects utilize the following dependencies:

  • Flask
  • Flask_QRcode
  • opencv_python
  • Pillow
  • pytesseract
  • python-dotenv
  • pyzbar
  • Werkzeug

These dependencies are listed in the requirements.txt file and will be installed automatically during the setup process.

Contributing

Contributions are welcome! If you would like to contribute to this project, please fork the repository and submit a pull request detailing your changes.

License

This project is licensed under the MIT License. Feel free to use and modify the code for your own purposes.

About

This project contains three Python Flask projects: a Weather App, a QR Code App, and an OCR (Optical Character Recognition) Image to Text App.

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published