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

https://github.com/silveda-dev/dames-of-code-scraper

A web app providing scraped information on early women in technology. Coded in Python, using Flask and BeautifulSoup.
https://github.com/silveda-dev/dames-of-code-scraper

beautifulsoup flask python scraper webapp

Last synced: about 1 month ago
JSON representation

A web app providing scraped information on early women in technology. Coded in Python, using Flask and BeautifulSoup.

Awesome Lists containing this project

README

          

# dames-of-code-scraper

![pretty pretty pretty](https://github.com/user-attachments/assets/15bb7d52-547e-40bc-b110-2a53d379f3ff)
![doc demo #2](https://github.com/user-attachments/assets/71edf963-fb35-47e0-8cc7-176219f62026)
![doc demo #3](https://github.com/user-attachments/assets/38f16517-e55e-47fe-9d91-56c382c59067)

Dames of Code is a web-app designed to share the stories of early women in technology. Using BeautifulSoup, it scrapes and formats content from their Wikipedia profiles and then, using Flask, renders this information in a HTML template. All of the women featured in DoC were sourced from the book _Broad Band_ by Claire L. Evans.

**INSTRUCTIONS TO RUN YOUR OWN DEMO (FOR LINUX USERS)**
1) Download this repo
2) If you don't already have virtualenv installed, you can install it with the command `pip install virtualenv`
3) Create (`virtualenv venv`) and then activate (`source ./venv/bin/activate`) a virtual environment
4) If you don't already have Flask installed, you can install it with `pip install Flask`
5) Run the file dame-scraper.py
6) With your browser, open the address indicated in the terminal (this will usually be http://127.0.0.1:5000/)