Women Who've Changed Tech is an open-source API + React app
celebrating the stories of women who shaped computing, STEM, and
technology.
Our goal is to make the contributions of women in tech more visible,
accessible, and inspiring for the next generation.
β¨ Help document, design, and share the history of female tech pioneers --- from early innovators to today's leaders.
https://women-who-changed-tech.netlify.app
Women Who've Changed Tech is both a data API and a React web app
documenting key women in the history of technology and STEM.
Each entry highlights a pioneer's background, achievements, and verified
sources. The API and site are community-driven and open for
contributions.
Technology Purpose
React.js App framework Bootstrap 5 UI styling Sass Stylesheet preprocessor EmailJS Form/email integration Postman API testing Git + GitHub Version control npm Dependency management
git clone https://github.com/kwing25/Women-Who-ve-Changed-Tech.git
cd Women-Who-ve-Changed-Tech
npm install
npm startThen open http://localhost:3000 in your browser.
We welcome developers, researchers, writers, and designers to collaborate!
-
Fork the repo
git fork https://github.com/kwing25/Women-Who-ve-Changed-Tech.git cd Women-Who-ve-Changed-Tech -
Create a branch
git checkout -b feature/your-idea
-
Make your changes and commit
git commit -m "Added new pioneer: Grace Hopper" -
Push and open a Pull Request
π¬ Check open issues before starting work.
Each pioneer is represented by a JSON entry (see
schemas/pioneer.schema.json).
-
Add a new file in
/src/data/pioneers/namedfirst-last.json.\ -
Include:
namebiorolesfields- at least one verified
source
-
Validate your data:
npm run validate:data
-
Submit your PR!
Example:
{
"name": "Radia Perlman",
"bio": "Radia Perlman is a computer scientist known for inventing the Spanning Tree Protocol (STP), a key technology in network bridges.",
"roles": ["computer scientist"],
"fields": ["networking"],
"sources": [
{
"url": "https://en.wikipedia.org/wiki/Radia_Perlman",
"title": "Radia Perlman β Wikipedia"
}
],
"slug": "radia-perlman"
}- β React app & API integration\
- β Data schema validation (AJV)\
- β³ Internationalization (i18n)\
- β³ Search & filters\
- β³ Timeline visualization
See open issues for current tasks.
- Code: MIT\
- Data: CC BY 4.0
You may share and adapt entries with attribution to Women Who've Changed Tech.
Kendra Wing
GitHub @kwing25
LinkedIn
Thanks to all Hacktoberfest contributors and open-data collaborators!
Resources that inspired this project: - Computer History Museum - Biography.com - Britannica - API Evangelist -- Women in Tech
Built with π by the open-source community.