Skip to content

Updates coming soon 2025.. Women Tech Pioneers API & React App πŸ‘©πŸ»β€πŸ’». List of amazing Female Tech & STEM Pioneers. Contributions to the list are welcome!

License

Notifications You must be signed in to change notification settings

kwing25/Women-Who-ve-Changed-Tech

Folders and files

NameName
Last commit message
Last commit date

Latest commit

Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 

Women Who've Changed Tech πŸ‘©πŸ»β€πŸ’»

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.


🌐 Live Website

https://women-who-changed-tech.netlify.app

Status GitHub issues GitHub pull requests GitHub contributors License


πŸ“– About

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.


🧰 Built With

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


πŸš€ Quick Start

git clone https://github.com/kwing25/Women-Who-ve-Changed-Tech.git
cd Women-Who-ve-Changed-Tech
npm install
npm start

Then open http://localhost:3000 in your browser.


πŸ’‘ How to Contribute

We welcome developers, researchers, writers, and designers to collaborate!

πŸ› οΈ General Contributions

  1. Fork the repo

    git fork https://github.com/kwing25/Women-Who-ve-Changed-Tech.git
    cd Women-Who-ve-Changed-Tech
  2. Create a branch

    git checkout -b feature/your-idea
  3. Make your changes and commit

    git commit -m "Added new pioneer: Grace Hopper"
  4. Push and open a Pull Request

πŸ’¬ Check open issues before starting work.


🧠 Add a Tech Pioneer

Each pioneer is represented by a JSON entry (see schemas/pioneer.schema.json).

  1. Add a new file in /src/data/pioneers/ named first-last.json.\

  2. Include:

    • name
    • bio
    • roles
    • fields
    • at least one verified source
  3. Validate your data:

    npm run validate:data
  4. 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"
}

🧩 Roadmap

  • βœ… React app & API integration\
  • βœ… Data schema validation (AJV)\
  • ⏳ Internationalization (i18n)\
  • ⏳ Search & filters\
  • ⏳ Timeline visualization

See open issues for current tasks.


πŸ“œ License

  • Code: MIT\
  • Data: CC BY 4.0
    You may share and adapt entries with attribution to Women Who've Changed Tech.

πŸ“¬ Contact

Kendra Wing
GitHub @kwing25
LinkedIn


❀️ Acknowledgments

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.

About

Updates coming soon 2025.. Women Tech Pioneers API & React App πŸ‘©πŸ»β€πŸ’». List of amazing Female Tech & STEM Pioneers. Contributions to the list are welcome!

Topics

Resources

License

Code of conduct

Contributing

Security policy

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 16