To run this project, you can clone this repository onto your local machine. Use command prompt to navigate to cloned folder, run the following commands:
FOR WINDOWS
- set FLASK_APP=app
- set FLASK_DEUBG=1 (Optional)
- flask run
LINUX & MAC:
- export FLASK_APP=app
- export FLASK_DEUBG=1 (Optional)
- flask run
Use below details to sign in:
- Username/Email: test@mail.com
- Password: test
The version of Python used is python 3.7, Flask version 1.1.2
You can refer to the requirements.txt file to find dependencies.
A friend of mine needed a free customized email extractor to enable to scrape through multiple websites of choice. Also, he needed an email sorted integrated in the extractor to enable him to easily drop (delete) some popular dmain emails e.g. gmails, hotmails, etc. This web extractor will enable anyone to scrape through web pages, extract emails, sort and delete emails from a list of extracted emails.
This project contains 4 Python files, an sqlite3 file for database, multiple template html files for page rendering, image and css files.
Also, the project includes configuration files for hosting on a cloud service (I used Heroku free service).
There is a lot of room for improvements on this project.