/ample

fast work

Primary LanguageTclApache License 2.0Apache-2.0

Facebook Events Crawler

This project uses selenium tool and other python packages listed below to pull events from facebook and clear images. It pulls details of the time, date, event ticket price and more.

Maintenance contributions welcome

Requirements (Prerequisites)

Tools and packages required to successfully install this project. For example:

  • Linux Install
  • Python 3.3 and up Install
  • Check requirements.txt for packages to install

Installation

A step by step list of commands / guide that informs how to install an instance of this project. For Linux and OS X and For Windows

git clone https://github.com/devvspaces/ample

pip install --r requirements.txt

Features

  • Used Error catching commanads to reduces errors while using the package
  • Used selenium to scrape facebook posts
  • Can modify the code to scrape a single event only
  • Can filter the events you want to scrape
  • Used threads and celery to scrape events in parallel to make it faster

Tech Stack / Built With

List down the technology / frameworks / tools / technology you have used in this project.

  1. Flask - The Python framework

How to Contribute

Pull requests are welcome. For major changes, please open an issue first to discuss what you would like to change. Please make sure to update tests as appropriate. If you'd like to contribute, please fork the repository and make changes as you'd like. Pull requests are warmly welcome.

Steps to contribute:

  1. Fork this repository (https://github.com/devvspaces/ample/)
  2. Create your feature branch (git checkout -b feature/fooBar)
  3. Commit your changes (git commit -am 'Add some fooBar')
  4. Push to the branch (git push origin feature/fooBar)
  5. Create a new Pull Request

Authors

Ayanwola Ayomide – sketcherslodge@gmail.com

You can find me here at: Github LinkedIn