├── .gitignore
├── LICENSE
├── README.md
├── gatsby-browser.js
├── gatsby-config.js
├── gatsby-constants.js
├── gatsby-node.js
├── package.json
├── src
├── components
│ ├── CityLink.js
│ ├── Cta.js
│ ├── Footer.js
│ ├── Layout.js
│ ├── List.js
│ ├── Map.js
│ └── Top.js
├── data
│ ├── cities.json
│ ├── countries.json
│ └── orgs
│ │ ├── austin-women-in-machine-learning-and-data-science.json
│ │ ├── bay-area-women-in-machine-learning-and-data-science.json
│ │ ├── bengaluru-women-in-machine-learning-and-data-science.json
│ │ ├── berlin-women-in-machine-learning-and-data-science.json
│ │ ├── bhopal-women-in-machine-learning-and-data-science.json
│ │ ├── boston-area-women-in-agile.json
│ │ ├── boston-women-in-machine-learning-and-data-science.json
│ │ ├── boulder-women-in-machine-learning-and-data-science.json
│ │ ├── buenos-aires-women-in-machine-learning-and-data-science.json
│ │ ├── cary-women-in-machine-learning-and-data-science.json
│ │ ├── chennai-women-in-machine-learning-and-data-science.json
│ │ ├── chicago-women-in-machine-learning-and-data-science.json
│ │ ├── chicktech-philadelphia.json
│ │ ├── cochabamba-women-in-machine-learning-and-data-science.json
│ │ ├── code-pub-helsinki.json
│ │ ├── code-pub-stockholm.json
│ │ ├── codebar-central-london.json
│ │ ├── codebar-west-london.json
│ │ ├── corpus-christi-women-in-machine-learning-and-data-science.json
│ │ ├── dallas-fort-worth-women-in-machine-learning-and-data-science.json
│ │ ├── delhi-women-in-machine-learning-and-data-science.json
│ │ ├── detroit-women-in-machine-learning-and-data-science.json
│ │ ├── django-girls-turkey.json
│ │ ├── duchess-france.json
│ │ ├── edmonton-women-in-machine-learning-and-data-science.json
│ │ ├── girl-develop-it-atlanta.json
│ │ ├── girl-develop-it-baltimore.json
│ │ ├── girl-develop-it-boston.json
│ │ ├── girl-develop-it-chicago.json
│ │ ├── girl-develop-it-dc.json
│ │ ├── girl-develop-it-denver.json
│ │ ├── girl-develop-it-los-angeles.json
│ │ ├── girl-develop-it-orlando.json
│ │ ├── girl-develop-it-phoenix.json
│ │ ├── girl-develop-it-san-francisco.json
│ │ ├── girl-develop-it-tampa-bay.json
│ │ ├── girl-develop-it-west-palm-beach.json
│ │ ├── girl-geek-academy-melbourne.json
│ │ ├── girls-in-tech-brazil.json
│ │ ├── girls-in-tech-ecuador.json
│ │ ├── girls-in-tech-japan.json
│ │ ├── girls-in-tech-melbourne.json
│ │ ├── girls-in-tech-poland.json
│ │ ├── girls-in-tech-romania.json
│ │ ├── girls-in-tech-spain.json
│ │ ├── girls-in-tech-urugay.json
│ │ ├── halifax-women-in-machine-learning-and-data-science.json
│ │ ├── kadin-yazilim-tasarim-kolektifi-istanbul.json
│ │ ├── kadin-yazilimci-women-developers-of-turkey.json
│ │ ├── la-paz-women-in-machine-learning-and-data-science.json
│ │ ├── ladies-of-code-paris.json
│ │ ├── lagos-women-in-machine-learning-and-data-science.json
│ │ ├── le-reset.json
│ │ ├── madrid-women-in-machine-learning-and-data-science.json
│ │ ├── melbourne-women-in-machine-learning-and-data-science.json
│ │ ├── milan-women-in-machine-learning-and-data-science.json
│ │ ├── mimmit-koodaa-finland.json
│ │ ├── montreal-women-in-machine-learning-and-data-science.json
│ │ ├── mumbai-women-in-machine-learning-and-data-science.json
│ │ ├── nairobi-women-in-machine-learning-and-data-science.json
│ │ ├── network-for-women-with-careers-in-technology.json
│ │ ├── new-york-women-in-machine-learning-and-data-science.json
│ │ ├── node-girls-london.json
│ │ ├── node-girls-madrid.json
│ │ ├── node-girls-oxford.json
│ │ ├── node-girls-stockholm.json
│ │ ├── nyc-geekettes.json
│ │ ├── nyc-pyladies.json
│ │ ├── paris-data-ladies.json
│ │ ├── paris-women-in-machine-learning-and-data-science.json
│ │ ├── pehia.json
│ │ ├── philadelphia-women-in-data.json
│ │ ├── philly-tech-sistas.json
│ │ ├── pioneras-developers-medellin.json
│ │ ├── pittsburgh-women-in-machine-learning-and-data-science.json
│ │ ├── poznan-women-in-machine-learning-and-data-science.json
│ │ ├── pune-women-in-machine-learning-and-data-science.json
│ │ ├── pyladies-boston.json
│ │ ├── pyladies-helsinki.json
│ │ ├── pyladies-medellin.json
│ │ ├── pyladies-paris.json
│ │ ├── pyladies-vancouver.json
│ │ ├── r-ladies-boston.json
│ │ ├── r-ladies-helsinki.json
│ │ ├── r-ladies-istanbul.json
│ │ ├── r-ladies-new-york.json
│ │ ├── rladies-paris.json
│ │ ├── sao-paulo-women-in-machine-learning-data-science.json
│ │ ├── seattle-women-in-machine-learning-and-data-science.json
│ │ ├── she-codes-angular-medellin.json
│ │ ├── sisterslab-istanbul.json
│ │ ├── trojmiasto-women-in-machine-learning-and-data-science.json
│ │ ├── turku-py.json
│ │ ├── vancouver-women-in-machine-learning-and-data-science.json
│ │ ├── vue-vixens-medellin.json
│ │ ├── women-and-code.json
│ │ ├── women-in-devops.json
│ │ ├── women-in-tech-cluj.json
│ │ ├── women-in-technology-atlanta.json
│ │ ├── women-in-technology-international-witi-nj.json
│ │ ├── women-techmakers-cairo.json
│ │ ├── women-who-code-atlanta.json
│ │ ├── women-who-code-boston.json
│ │ ├── women-who-code-medellin.json
│ │ ├── women-who-code-merida.json
│ │ ├── women-who-code-new-york.json
│ │ ├── women-who-code-philadelphia.json
│ │ ├── women-who-go-berlin.json
│ │ ├── women-who-go-boston.json
│ │ ├── women-who-go-boulder.json
│ │ ├── women-who-go-chicago.json
│ │ ├── women-who-go-london.json
│ │ ├── women-who-go-los-angeles.json
│ │ ├── women-who-go-new-york.json
│ │ ├── women-who-go-paris.json
│ │ ├── women-who-go-rio.json
│ │ ├── women-who-go-san-francisco.json
│ │ ├── women-who-go-tokyo.json
│ │ ├── women-who-go-utah.json
│ │ └── zurich-women-in-machine-learning-and-data-science.json
├── pages
│ └── index.js
├── styles
│ ├── globalStyles.js
│ ├── selectStyles.js
│ └── theme.js
├── svgs
│ ├── background.svg
│ ├── blue-square.svg
│ ├── blue-triangle.svg
│ ├── flowers.svg
│ ├── github.svg
│ ├── link.svg
│ ├── location.svg
│ ├── map.svg
│ ├── meetup.svg
│ ├── octocat.svg
│ ├── plus.svg
│ ├── red-square.svg
│ ├── telegram.svg
│ ├── twitter.svg
│ ├── yellow-ball.svg
│ └── yellow-triangle.svg
└── utils.js
├── static
├── gray-flora.svg
├── icon.png
├── mobile-flora.svg
└── social.png
└── yarn.lock
/.gitignore:
--------------------------------------------------------------------------------
1 | # Logs
2 | logs
3 | *.log
4 | npm-debug.log*
5 | yarn-debug.log*
6 | yarn-error.log*
7 |
8 | # Runtime data
9 | pids
10 | *.pid
11 | *.seed
12 | *.pid.lock
13 |
14 | # Directory for instrumented libs generated by jscoverage/JSCover
15 | lib-cov
16 |
17 | # Coverage directory used by tools like istanbul
18 | coverage
19 |
20 | # nyc test coverage
21 | .nyc_output
22 |
23 | # Grunt intermediate storage (http://gruntjs.com/creating-plugins#storing-task-files)
24 | .grunt
25 |
26 | # Bower dependency directory (https://bower.io/)
27 | bower_components
28 |
29 | # node-waf configuration
30 | .lock-wscript
31 |
32 | # Compiled binary addons (http://nodejs.org/api/addons.html)
33 | build/Release
34 |
35 | # Dependency directories
36 | node_modules/
37 | jspm_packages/
38 |
39 | # Typescript v1 declaration files
40 | typings/
41 |
42 | # Optional npm cache directory
43 | .npm
44 |
45 | # Optional eslint cache
46 | .eslintcache
47 |
48 | # Optional REPL history
49 | .node_repl_history
50 |
51 | # Output of 'npm pack'
52 | *.tgz
53 |
54 | # dotenv environment variables file
55 | .env
56 |
57 | # gatsby files
58 | .cache/
59 | public
60 |
61 | # Mac files
62 | .DS_Store
63 |
64 | # Yarn
65 | yarn-error.log
66 | .pnp/
67 | .pnp.js
68 | # Yarn Integrity file
69 | .yarn-integrity
70 |
--------------------------------------------------------------------------------
/LICENSE:
--------------------------------------------------------------------------------
1 | The MIT License (MIT)
2 |
3 | Copyright (c) 2015 gatsbyjs
4 |
5 | Permission is hereby granted, free of charge, to any person obtaining a copy
6 | of this software and associated documentation files (the "Software"), to deal
7 | in the Software without restriction, including without limitation the rights
8 | to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
9 | copies of the Software, and to permit persons to whom the Software is
10 | furnished to do so, subject to the following conditions:
11 |
12 | The above copyright notice and this permission notice shall be included in all
13 | copies or substantial portions of the Software.
14 |
15 | THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
16 | IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
17 | FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
18 | AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
19 | LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
20 | OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE
21 | SOFTWARE.
22 |
23 |
--------------------------------------------------------------------------------
/README.md:
--------------------------------------------------------------------------------
1 | # Women World Wide Dev 🗺👩🏾💻👩🏿💻👩🏻💻👩🏽💻👩🏼💻
2 |
3 | [WomenWorldWide.dev](https://WomenWorldWide.dev) is a map of coding and tech groups around the world for all who identify as women.
4 |
5 | This map represents just a tiny sliver of the great organizations that share this focus.
6 |
7 | If you know of a local group that should be on the map, please submit a pull request, so that we can be sure to add it!
8 |
9 | ## Running the repo locally
10 | If you'd like to submit a pull request, you can run the project locally:
11 |
12 | ```
13 | git clone git@github.com:prisma/women-world-wide.git
14 | cd women-world-wide
15 | yarn
16 | yarn develop
17 | ```
18 |
19 | ## Contributions 🤝
20 | We are actively seeking to add additional organizations to the map.
21 |
22 | There are three components to each entry:
23 |
24 | * the country
25 | * the city
26 | * the organization
27 |
28 | When adding a new group, you can add it into an existing city and/or country, or you can add the necessary city and country. You can take any of these steps in the relevant file.
29 |
30 | ### Adding a country 🌍
31 | If the country where your organization is based is not listed on the page, you can add a country to the map.
32 |
33 | To add a country to the map, you should edit the [`src/data/countries.json`](.src/data/countries.json) file. In that file, each country is listed alphabetically with the country name, which is displayed, and the slug, which is used for reference and is always lowercase.
34 |
35 | To add a country, find the place in the alphabetized list and add both slug and the country name. For example if you wanted to add Germany, it would look like the following:
36 | ```
37 | {
38 | "slug": "germany",
39 | "name": "Germany"
40 | },
41 | ```
42 |
43 | For countries that have a name consisting of multiple words, you have two options for the slug.
44 |
45 | You can either use a common acronym, like the "United States" example:
46 |
47 | ```
48 | {
49 | "slug": "usa",
50 | "name": "United States"
51 | },
52 | ```
53 | or combine the names, lower-cased, with a dash between them, like the "Czech Republic" example:
54 |
55 | ```
56 |
57 | {
58 | "slug": "czech-republic",
59 | "name": "Czech Republic"
60 | },
61 | ```
62 |
63 | ### Adding a city 🌆
64 | If the city where your organization is based is not listed on the page, you can add the city to the map.
65 |
66 | To add a city to the map, you should edit the [`src/data/cities.json`](.src/data/cities.json) file.
67 |
68 | Each city entry in the file is composed of multiple parts:
69 |
70 | * the name of the city, which should be capitalized
71 | * the city's slug, which should be lower-case
72 | * the country slug, which should match the slug in the `countries.json` file
73 | * the location on the header map indicated in pixels
74 |
75 | ```
76 | {
77 | "name": "Berlin",
78 | "slug": "berlin",
79 | "country": "germany",
80 | "top": 212,
81 | "left": 484
82 | },
83 | ```
84 |
85 | To add a city, find the place in the alphabetized list and add all of the necessary components to plot the city roughy in the correct area on the map. You may need to try a couple of option in your local version to get the location as close as possible to the correct geographic location.
86 |
87 |
88 | ### Adding an organization 🥳
89 | To add your group, please add each of the organization's locations as a separate JSON file in the [`src/data/orgs`](./src/data/orgs) directory.
90 |
91 | The file should end with a `.json` extension.
92 |
93 | You can see an example below (using the *Women Who Code Atlanta* organization):
94 |
95 | ```
96 | {
97 | "image": "https://pbs.twimg.com/profile_images/1016008941757718528/tCnG03WW_400x400.jpg",
98 | "name": "Women Who Code Atlanta",
99 | "country": "usa",
100 | "city": "atlanta",
101 | "topics": ["Tech"],
102 | "mainLink": "https://www.meetup.com/Women-Who-Code-Atlanta/",
103 | "secondaryLinks": [
104 | {
105 | "name": "Twitter",
106 | "url": "https://twitter.com/wwcatl"
107 | },
108 | {
109 | "name": "Slack",
110 | "url": "https://wwcatl.typeform.com/to/WKy2an"
111 | }
112 | ]
113 | }
114 | ```
115 |
116 | A submitted organization should have the following:
117 | * Filename: The filename should be the organization name followed by the group's location. For example: `women-who-code-atlanta.json`
118 | * `image`: A link to the organization's image
119 | * `name`: The name of the organization (including the branch location)
120 | * `country`: You should use the country slug here
121 | * `city`: You should use the city slug here. *If your local organization branch just has a country, but not a city, this section can be skipped*
122 | * `topics`: If the group focuses on a specfic technology, you can add more details about the language or focus here
123 | * `mainLink`: This is the main link where your organization lives. Often this is a meetup link, but it could be the group's homepage, or any other place where readers can get additional information
124 | * `secondaryLink`: These are additional links that correspond to an organization — for example if the group has a specific twitter, etc
125 |
126 | ## Maintenance 💪
127 | If you see an inactive (without activity for over six months) organization on this map, please open up an issue, so that the map can remain as current and helpful as possible.
128 |
129 |
130 |
131 |
132 | Made with ❤️ by [Prisma](prisma.io)
133 |
--------------------------------------------------------------------------------
/gatsby-browser.js:
--------------------------------------------------------------------------------
1 | // hacks for skipping scroll on navigation
2 | const { DO_NOT_SCROLL_KEY } = require('./gatsby-constants')
3 |
4 | exports.shouldUpdateScroll = () => !window[DO_NOT_SCROLL_KEY]
5 | exports.onRouteUpdate = () => delete window[DO_NOT_SCROLL_KEY]
--------------------------------------------------------------------------------
/gatsby-config.js:
--------------------------------------------------------------------------------
1 | module.exports = {
2 | plugins: [
3 | `gatsby-plugin-react-helmet`,
4 | `gatsby-transformer-sharp`,
5 | `gatsby-plugin-sharp`,
6 | `gatsby-transformer-json`,
7 | 'gatsby-plugin-preload-fonts',
8 | `gatsby-plugin-styled-components`,
9 | {
10 | resolve: `gatsby-source-filesystem`,
11 | options: {
12 | name: `data`,
13 | path: `./src/data/`,
14 | },
15 | },
16 | {
17 | resolve: `gatsby-plugin-react-svg`,
18 | options: {
19 | rule: {
20 | include: /svgs/
21 | }
22 | }
23 | },
24 | {
25 | resolve: `gatsby-plugin-manifest`,
26 | options: {
27 | name: `women-in-tech`,
28 | short_name: `women-in-tech`,
29 | start_url: `/`,
30 | background_color: `#300886`,
31 | theme_color: `#300886`,
32 | display: `minimal-ui`,
33 | icon: `static/icon.png`, // This path is relative to the root of the site.
34 | },
35 | },
36 | // this (optional) plugin enables Progressive Web App + Offline functionality
37 | // To learn more, visit: https://gatsby.dev/offline
38 | // 'gatsby-plugin-offline',
39 | ],
40 | }
41 |
--------------------------------------------------------------------------------
/gatsby-constants.js:
--------------------------------------------------------------------------------
1 | exports.DO_NOT_SCROLL_KEY = '__doNotScroll'
--------------------------------------------------------------------------------
/gatsby-node.js:
--------------------------------------------------------------------------------
1 | const { resolve } = require('path')
2 | const { createCityUrl, unwrapNodes } = require('./src/utils')
3 |
4 | exports.createPages = async ({ graphql, actions: { createPage } }) => {
5 | const { data: { allCitiesJson } } = await graphql(`{
6 | allCitiesJson { edges { node { country slug } } }
7 | }`)
8 |
9 | const cities = unwrapNodes(allCitiesJson)
10 |
11 | cities.forEach(({ country, slug }) => createPage({
12 | path: createCityUrl(country, slug),
13 | context: { country, slug },
14 | component: resolve('./src/pages/index.js'),
15 | }))
16 | }
--------------------------------------------------------------------------------
/package.json:
--------------------------------------------------------------------------------
1 | {
2 | "name": "women-world-wide",
3 | "private": true,
4 | "description": "Women World Wide Dev",
5 | "version": "0.1.0",
6 | "scripts": {
7 | "build": "gatsby build",
8 | "develop": "gatsby develop",
9 | "start": "npm run develop",
10 | "serve": "gatsby serve"
11 | },
12 | "dependencies": {
13 | "@tippy.js/react": "^2.1.1",
14 | "babel-plugin-styled-components": "^1.10.0",
15 | "gatsby": "^2.1.19",
16 | "gatsby-image": "^2.0.30",
17 | "gatsby-plugin-manifest": "^2.0.20",
18 | "gatsby-plugin-offline": "^2.0.24",
19 | "gatsby-plugin-preload-fonts": "^2.11.0",
20 | "gatsby-plugin-react-helmet": "^3.0.7",
21 | "gatsby-plugin-react-svg": "^2.0.0",
22 | "gatsby-plugin-sharp": "^2.0.23",
23 | "gatsby-plugin-styled-components": "^3.0.6",
24 | "gatsby-source-filesystem": "^2.0.23",
25 | "gatsby-transformer-json": "^2.1.8",
26 | "gatsby-transformer-sharp": "^2.1.15",
27 | "polished": "^3.0.3",
28 | "prop-types": "^15.7.2",
29 | "react": "^16.8.3",
30 | "react-dom": "^16.8.3",
31 | "react-helmet": "^5.2.0",
32 | "react-select": "^2.4.1",
33 | "rellax": "^1.8.0",
34 | "styled-components": "^4.1.3"
35 | },
36 | "license": "MIT",
37 | "repository": {
38 | "type": "git",
39 | "url": "https://github.com/prisma/women-world-wide"
40 | },
41 | "bugs": {
42 | "url": "https://github.com/prisma/women-world-wide/issues"
43 | }
44 | }
45 |
--------------------------------------------------------------------------------
/src/components/CityLink.js:
--------------------------------------------------------------------------------
1 | // Libraries
2 | import React, { forwardRef } from 'react'
3 | import { Link } from 'gatsby'
4 |
5 | // Utilities
6 | import { createCityUrl, navigateTo } from '../utils'
7 |
8 | const handleClick = event => {
9 | if (event.ctrlKey || event.metaKey) return
10 | event.preventDefault()
11 | return navigateTo(
12 | event.target.getAttribute('href'),
13 | { top: 850, behavior: 'smooth' },
14 | )
15 | }
16 |
17 | const allowedProps = ['to', 'style', 'className', 'children', 'tabIndex']
18 | const pass = input => allowedProps.reduce((output, key) => {
19 | if (input[key] !== undefined) output[key] = input[key]
20 | return output
21 | },{})
22 |
23 | const CityLink = forwardRef(({ country, slug, ...props }, ref) => (
24 |
30 | ))
31 |
32 | export default CityLink
--------------------------------------------------------------------------------
/src/components/Cta.js:
--------------------------------------------------------------------------------
1 | // Libraries
2 | import React from 'react'
3 | import styled from 'styled-components'
4 |
5 | // Illustration
6 | import Octocat from '../svgs/octocat.svg'
7 | import PlusIcon from '../svgs/plus.svg'
8 |
9 | // Cta
10 | const Cta = () => (
11 |
12 |
13 |
14 |
15 | Don't see your organization on the list?
16 | This site is fully open source! 🙃 Simply submit a PR on Github to add a new organization.
17 |
18 |
21 |
22 |
23 | )
24 |
25 | // Styles
26 | const Container = styled.div`
27 | display: flex;
28 | flex-direction: column;
29 | align-items: flex-start;
30 | position: relative;
31 | z-index: 10;
32 | background: ${p => p.theme.white};
33 | max-width: 900px;
34 | margin: -40px auto 0 auto;
35 | box-shadow: ${p => p.theme.cardShadow};
36 | padding: 32px;
37 |
38 | @media screen and (min-width: 450px) {
39 | padding: 32px 40px;
40 | flex-direction: row;
41 | align-items: center;
42 | }
43 | `
44 |
45 | const Illustration = styled(Octocat)`
46 | margin: 0 0 16px 0;
47 |
48 | @media screen and (min-width: 450px) { margin: 0 20px 0 0; }
49 | `
50 |
51 | const Main = styled.div`
52 | display: flex;
53 | align-items: flex-start;
54 | flex-direction: column;
55 | flex: 1;
56 |
57 | @media screen and (min-width: 800px) {
58 | align-items: center;
59 | flex-direction: row;
60 | }
61 | `
62 |
63 | const Text = styled.div`
64 | flex: 1;
65 | `
66 |
67 | const Title = styled.div`
68 | color: ${p => p.theme.black};
69 | font-weight: 600;
70 | font-size: 20px;
71 | line-height: 24px;
72 | margin-bottom: 8px;
73 | `
74 |
75 | const Subtitle = styled.div`
76 | color: ${p => p.theme.gray};
77 | font-size: 18px;
78 | line-height: 24px;
79 | `
80 |
81 | const Button = styled.a`
82 | display: flex;
83 | padding: 0 12px;
84 | margin: 16px 0 0 0;
85 | height: 32px;
86 | background-color: ${p => p.theme.purple};
87 | color: ${p => p.theme.white};
88 | align-items: center;
89 | text-decoration: none;
90 |
91 | svg {
92 | display: block;
93 | height: 12px;
94 | width: auto;
95 | margin-right: 8px;
96 | }
97 |
98 | @media screen and (min-width: 800px) {
99 | margin: 0 0 0 24px;
100 | }
101 | `
102 |
103 | export default Cta
--------------------------------------------------------------------------------
/src/components/Footer.js:
--------------------------------------------------------------------------------
1 | // Libraries
2 | import React from 'react'
3 | import styled from 'styled-components'
4 |
5 | // Footer
6 | const Footer = () => (
7 |
8 |
9 | Women World Wide Dev
10 | Thank you to everyone who makes these groups possible! 🙌
11 |
12 |
13 | Made with ️️❤️ by Prisma
14 |
15 | )
16 |
17 | // Styles
18 | const Container = styled.div`
19 | display: flex;
20 | flex-direction: column;
21 | justify-content: space-between;
22 | align-items: center;
23 | max-width: 900px;
24 | padding: 40px 16px;
25 | margin: 0 auto 64px auto;
26 | color: ${p => p.theme.gray};
27 | text-align: center;
28 |
29 | @media screen and (min-width: 650px) {
30 | align-items: flex-end;
31 | text-align: left;
32 | flex-direction: row;
33 | }
34 | `
35 |
36 | const Left = styled.div``
37 |
38 | const Name = styled.div`
39 | font-weight: 700;
40 | margin-bottom: 4px;
41 | `
42 |
43 | const Right = styled.div`
44 | white-space: nowrap;
45 | color: ${p => p.theme.midGray};
46 | text-align: center;
47 | margin: 16px 0 0 0;
48 |
49 | @media screen and (min-width: 650px) {
50 | text-align: right;
51 | margin: 0;
52 | }
53 | `
54 |
55 | const Emoji = styled.span`
56 | font-size: 14px;
57 | `
58 |
59 | const Subline = styled.div`
60 | line-height: 1.25;
61 | color: ${p => p.theme.midGray};
62 | `
63 |
64 | const Link = styled.a`
65 | color: inherit;
66 | `
67 |
68 | export default Footer
--------------------------------------------------------------------------------
/src/components/Layout.js:
--------------------------------------------------------------------------------
1 | // Libraries
2 | import React from 'react'
3 | import { ThemeProvider } from 'styled-components'
4 | import { Helmet } from 'react-helmet'
5 |
6 | // Styles
7 | import GlobalStyles from '../styles/globalStyles'
8 | import theme from '../styles/theme'
9 |
10 | const siteName = `Women World Wide Dev`
11 | const siteDescription = `An open source map of amazing Women in Tech groups around the world! Find local organizations and add your favorites! Made in celebration of International Women's Day 2019 💜`
12 | const siteUrl = `https://womenworldwide.dev`
13 |
14 | // Layout
15 | export default ({ children }) => (
16 |
17 | <>
18 |
19 |
20 | {siteName}
21 |
22 |
23 |
24 |
25 |
26 |
27 |
28 |
29 |
30 |
31 |
32 |
33 |
34 |
35 |
36 |
37 | {children}
38 | >
39 |
40 | )
--------------------------------------------------------------------------------
/src/components/List.js:
--------------------------------------------------------------------------------
1 | // Libraries
2 | import React from 'react'
3 | import styled from 'styled-components'
4 | import { transparentize } from 'polished'
5 | import { useStaticQuery, graphql } from 'gatsby'
6 | import Select from 'react-select'
7 |
8 | // Utilities
9 | import { createCityUrl, navigateTo, allCitiesOption, convertToOption, unwrapNodes } from '../utils'
10 |
11 | // Icons
12 | import LocationIcon from '../svgs/location.svg'
13 | import MeetupIcon from '../svgs/meetup.svg'
14 | import TwitterIcon from '../svgs/twitter.svg'
15 | import TelegramIcon from '../svgs/telegram.svg'
16 | import LinkIcon from '../svgs/link.svg'
17 |
18 | // Components
19 | import UnstyledCityLink from './CityLink'
20 |
21 | // Styles
22 | import theme from '../styles/theme'
23 | import selectStyles from '../styles/selectStyles'
24 |
25 | // Handle City Selection
26 | const setCurrentCity = ({ data = {} }) => navigateTo(data.url)
27 | const getOrgCityUrl = (orgCity, orgCountry) => {
28 | if(!orgCity || !orgCountry) return null
29 | return createCityUrl(orgCity.slug, orgCountry.slug)
30 | }
31 |
32 | // List
33 | const List = ({ currentCity }) => {
34 |
35 | const data = useStaticQuery(queries)
36 | const orgs = unwrapNodes(data.allOrgsJson)
37 | const cities = unwrapNodes(data.allCitiesJson)
38 | const countries = unwrapNodes(data.allCountriesJson)
39 |
40 | // Select Options
41 | const groupedCitiesOptions = countries.map(country => ({
42 | label: country.name,
43 | data: { url: `/${country.slug}` },
44 | options: cities
45 | .filter(city => city.country === country.slug)
46 | .map(convertToOption)
47 | }))
48 |
49 | const selectOptions = () => [allCitiesOption, ...groupedCitiesOptions]
50 |
51 | return (
52 |
53 |
54 |
55 | Show me all organizations in
56 |
57 |
63 |
64 |
65 | { orgs.map(org => {
66 | if (currentCity.value !== 'all' && currentCity.value !== org.city) return null
67 |
68 | const orgCity = cities.find(city => city.slug === org.city)
69 | const orgCountry = countries.find(country => country.slug === org.country)
70 |
71 | return (
72 |
73 |
74 |
75 |
76 | {org.name}
77 | {renderMainLink(org.mainLink)}
78 |
79 |
80 |
81 |
82 |
83 |
84 | { orgCity &&
85 |
86 |
87 | {orgCity.name}
88 | ,
89 |
90 | }
91 | { orgCountry && {orgCountry.name} }
92 |
93 |
94 |
95 | { org.topics.map((topic, i) =>
96 | {topic}
97 | )}
98 |
99 |
100 |
101 |
102 | { org.secondaryLinks && org.secondaryLinks.map((link, i) =>
103 | {link.name}
104 | )}
105 |
106 |
107 |
108 |
109 | )}
110 | )}
111 |
112 |
113 | )
114 | }
115 |
116 | // Render Main Link
117 | const renderMainLink = url => {
118 | const urlRegex = /([--:\w?@%&+~#=]*\.[a-z]{2,4}\/{0,2})((?:[?&](?:\w+)=(?:\w+))+|[--:\w?@%&+~#=]+)?/g
119 | const site = urlRegex.exec(url)[1]
120 |
121 | if (site.includes('meetup.com')) return Meetup
122 | if (site.includes('twitter.com')) return Twitter
123 | if (site.includes('t.me') || site.includes('telegram.me')) return Telegram
124 |
125 | else return Visit
126 | }
127 |
128 | // Queries
129 | const queries = graphql`
130 | query {
131 | allOrgsJson {
132 | edges {
133 | node {
134 | id
135 | image
136 | name
137 | country
138 | city
139 | topics
140 | mainLink
141 | secondaryLinks {
142 | name
143 | url
144 | }
145 | }
146 | }
147 | }
148 |
149 | allCitiesJson {
150 | edges {
151 | node {
152 | id
153 | slug
154 | name
155 | country
156 | }
157 | }
158 | }
159 |
160 | allCountriesJson {
161 | edges {
162 | node {
163 | id
164 | slug
165 | name
166 | }
167 | }
168 | }
169 | }
170 | `
171 |
172 | // Styles
173 | const Container = styled.div`
174 | max-width: 900px;
175 | margin: 0 auto;
176 | `
177 |
178 | const Filter = styled.div`
179 | display: flex;
180 | flex-direction: column;
181 | align-items: center;
182 | justify-content: center;
183 | color: ${p => p.theme.gray};
184 | margin: 48px 0;
185 | padding: 0 24px;
186 |
187 | @media screen and (min-width: 650px) {
188 | flex-direction: row;
189 | }
190 | `
191 |
192 | const FilterPin = styled(LocationIcon)`
193 | flex-shrink: 0;
194 | margin-right: 12px;
195 | height: 24px;
196 | width: auto;
197 | `
198 |
199 | const FilterText = styled.div`
200 | display: flex;
201 | align-items: center;
202 | font-size: 24px;
203 | margin: 0 0 16px 0;
204 |
205 | @media screen and (min-width: 650px) {
206 | margin: 0 16px 0 0;
207 | }
208 | `
209 |
210 | const Card = styled.div`
211 | background: white;
212 | box-shadow: ${p => p.theme.cardShadow};
213 | `
214 |
215 | const Row = styled.div`
216 | display: flex;
217 | align-items: top;
218 | padding: 24px 32px;
219 | border-bottom: 1px solid ${p => p.theme.lightGray};
220 |
221 | @media screen and (min-width: 650px) {
222 | align-items: center;
223 | }
224 | `
225 |
226 | const Main = styled.div`
227 | flex: 1;
228 | `
229 |
230 | const Name = styled.a`
231 | margin-right: 24px;
232 | font-size: 20px;
233 | font-weight: 600;
234 | text-decoration: none;
235 |
236 | @media screen and (min-width: 550px) {
237 | font-size: 24px;
238 | }
239 | `
240 |
241 | const Top = styled.div`
242 | display: flex;
243 | justify-content: space-between;
244 | align-items: flex-start;
245 | flex-direction: column;
246 |
247 | @media screen and (min-width: 550px) {
248 | align-items: center;
249 | flex-direction: row;
250 | }
251 | `
252 |
253 | const MainLink = styled.a`
254 | height: 32px;
255 | background-color: ${p => p.color ? p.color : p.theme.purple};
256 | color: ${p => p.theme.white};
257 | display: flex;
258 | align-items: center;
259 | padding: 0 12px;
260 | text-decoration: none;
261 | margin: 12px 0 0 0;
262 |
263 | svg {
264 | display: block;
265 | height: 16px;
266 | width: auto;
267 | margin-right: 8px;
268 | }
269 |
270 | @media screen and (min-width: 550px) { margin: 0; }
271 | `
272 |
273 | const Bottom = styled.div`
274 | margin-top: 8px;
275 | display: flex;
276 | flex-direction: column;
277 | justify-content: space-between;
278 | align-items: flex-start;
279 | width: 100%;
280 |
281 | @media screen and (min-width: 650px) {
282 | flex-direction: row;
283 | align-items: center;
284 | }
285 | `
286 |
287 | const Meta = styled.div`
288 | color: ${p => p.theme.gray};
289 | display: flex;
290 | flex-wrap: wrap;
291 | align-items: center;
292 | flex-direction: row;
293 | `
294 |
295 | const Location = styled.div`
296 | display: flex;
297 | align-items: center;
298 | line-height: 1.5;
299 | flex-wrap: wrap;
300 |
301 | @media screen and (min-width: 850px) { line-height: 1; }
302 | `
303 |
304 | const Pin = styled(LocationIcon)`
305 | margin-right: 10px;
306 | `
307 |
308 | const City = styled.span``
309 |
310 | const CityLink = styled(UnstyledCityLink)`
311 | white-space: nowrap;
312 | color: currentColor;
313 | text-decoration: none;
314 |
315 | &:hover {
316 | cursor: pointer;
317 | text-decoration: underline;
318 | }
319 | `
320 |
321 | const Country = styled.span`
322 | white-space: nowrap;
323 | overflow: hidden;
324 | text-overflow: ellipsis;
325 | flex-shrink: 1;
326 | `
327 |
328 | const Topics = styled.div`
329 | color: ${p => p.theme.gray};
330 | display: flex;
331 | flex-wrap: wrap;
332 | `
333 |
334 | const Topic = styled.div`
335 | position: relative;
336 | margin-left: 24px;
337 | white-space: nowrap;
338 |
339 | &:before {
340 | content: '';
341 | position: absolute;
342 | top: 5px;
343 | left: -14px;
344 | background-color: ${p => transparentize(0.5, p.theme.gray)};
345 | width: 4px;
346 | height: 4px;
347 | border-radius: 4px;
348 | }
349 |
350 | &:first-child:before { display: block; }
351 |
352 | @media screen and (min-width: 650px) {
353 | &:first-child:before { display: none; }
354 | }
355 |
356 | @media screen and (min-width: 850px) {
357 | &:first-child:before { display: block; }
358 | }
359 | `
360 |
361 | const SecondaryLinks = styled.div`
362 | color: ${p => p.theme.gray};
363 | display: flex;
364 | flex-wrap: wrap;
365 | justify-content: flex-start;
366 | line-height: 1.5;
367 |
368 | @media screen and (min-width: 550px) {
369 | justify-content: flex-end;
370 | }
371 | `
372 |
373 | const SecondaryLink = styled.a`
374 | color: ${p => p.theme.gray};
375 | position: relative;
376 | margin-left: 24px;
377 |
378 | &:before {
379 | content: '';
380 | position: absolute;
381 | top: 10px;
382 | left: -14px;
383 | background-color: ${p => transparentize(0.5, p.theme.gray)};
384 | width: 4px;
385 | height: 4px;
386 | border-radius: 4px;
387 | }
388 |
389 | &:first-child:before {
390 | display: none;
391 | }
392 | `
393 |
394 | const Image = styled.div`
395 | flex-shrink: 0;
396 | height: 40px;
397 | width: 40px;
398 | background-image: url(${p => p.src});
399 | background-size: contain;
400 | background-repeat: no-repeat;
401 | background-position: center;
402 | border-radius: 64px;
403 | border: 3px solid ${p => p.theme.purple};
404 | margin-right: 16px;
405 |
406 | @media screen and (min-width: 650px) {
407 | width: 64px;
408 | height: 64px;
409 | margin-right: 24px;
410 | }
411 | `
412 |
413 | export default List
--------------------------------------------------------------------------------
/src/components/Map.js:
--------------------------------------------------------------------------------
1 | // Libraries
2 | import React, { useEffect } from 'react'
3 | import { useStaticQuery, graphql } from 'gatsby'
4 | import styled from 'styled-components'
5 | import Rellax from 'rellax'
6 | import Tippy from '@tippy.js/react'
7 |
8 | // Components
9 | import CityLink from './CityLink'
10 |
11 | // Illustration
12 | import MapIllustration from '../svgs/map.svg'
13 | import BackgroundIllustration from '../svgs/background.svg'
14 | import FlowersIllustration from '../svgs/flowers.svg'
15 | import YellowTriangle from '../svgs/yellow-triangle.svg'
16 | import BlueTriangle from '../svgs/blue-triangle.svg'
17 | import RedSquare from '../svgs/red-square.svg'
18 | import BlueSquare from '../svgs/blue-square.svg'
19 | import YellowBall from '../svgs/yellow-ball.svg'
20 |
21 | // Remove the blue outline
22 | Tippy.defaultProps = { ...Tippy.defaultProps, a11y: false }
23 |
24 | // Map
25 | const Map = () => {
26 |
27 | const data = useStaticQuery(citiesQuery)
28 | const cities = data.allCitiesJson.edges
29 |
30 | useEffect(() => { new Rellax('.rellax') }, [])
31 |
32 | return (
33 |
34 |
35 | Find incredible, local groups for women in tech
36 |
37 |
38 |
39 | { cities.map(({ node: city }) =>
40 |
41 |
42 |
43 | )}
44 |
45 |
46 |
47 |
48 |
49 |
50 |
51 |
52 |
53 |
54 |
55 |
56 | )
57 | }
58 |
59 | // Cities Query
60 | const citiesQuery = graphql`
61 | query {
62 | allCitiesJson {
63 | edges {
64 | node {
65 | id
66 | slug
67 | name
68 | country
69 | top
70 | left
71 | }
72 | }
73 | }
74 | }
75 | `
76 |
77 | // Styles
78 | const Container = styled.div`
79 | position: relative;
80 | height: 300px;
81 | max-width: 1100px;
82 | margin: 40px auto 0 auto;
83 | background-image: url('/mobile-flora.svg');
84 | background-repeat: no-repeat;
85 | background-position: center top;
86 | overflow: hidden;
87 |
88 | @media screen and (min-width: 850px) {
89 | background-image: none;
90 | height: 650px;
91 | background: none;
92 | }
93 | `
94 |
95 | const Title = styled.div`
96 | position: relative;
97 | z-index: 2;
98 | max-width: 550px;
99 | margin: 40px auto 0 auto;
100 | text-align: center;
101 | color: ${p => p.theme.white};
102 | font-size: 40px;
103 | font-weight: 600;
104 | line-height: 48px;
105 |
106 | @media screen and (min-width: 500px) {
107 | margin: 64px auto 0 auto;
108 | }
109 | `
110 |
111 | const StyledYellowTriangle = styled(YellowTriangle)`
112 | position: absolute;
113 | z-index: 6;
114 | top: 50px;
115 | right: 20px;
116 | `
117 |
118 | const StyledBlueTriangle = styled(BlueTriangle)`
119 | position: absolute;
120 | z-index: 6;
121 | top: 20px;
122 | left: 10px;
123 | `
124 |
125 | const StyledYellowBall = styled(YellowBall)`
126 | position: absolute;
127 | z-index: 6;
128 | top: 200px;
129 | left: 60px;
130 | `
131 |
132 | const StyledBlueSquare = styled(BlueSquare)`
133 | position: absolute;
134 | z-index: 6;
135 | top: 0px;
136 | left: 600px;
137 | `
138 |
139 | const StyledRedSquare = styled(RedSquare)`
140 | position: absolute;
141 | z-index: 6;
142 | top: 270px;
143 | right: 150px;
144 | `
145 |
146 | const Dots = styled.div`
147 | display: none;
148 | position: absolute;
149 | z-index: 4;
150 | width: 980px;
151 | height: 600px;
152 | top: 0;
153 | left: -60px;
154 |
155 | @media screen and (min-width: 850px) { display: block; }
156 | @media screen and (min-width: 950px) { left: 0px; }
157 | @media screen and (min-width: 1100px) { left: 60px; }
158 | `
159 |
160 | const Dot = styled(CityLink)`
161 | display: block;
162 | outline: none;
163 | transition: transform 0.1s ease, opacity 0.1s ease;
164 | position: absolute;
165 | z-index: 5;
166 | top: ${p => p.top}px;
167 | left: ${p => p.left}px;
168 | background-color: ${p => p.theme.white};
169 | opacity: 0.75;
170 | width: 8px;
171 | height: 8px;
172 | border-radius: 12px;
173 |
174 | &:hover {
175 | transform: scale(2);
176 | opacity: 1;
177 | cursor: pointer;
178 | }
179 | `
180 |
181 | const Flowers = styled(FlowersIllustration)`
182 | display: none;
183 | position: absolute;
184 | z-index: 3;
185 | bottom: -48px;
186 | left: -60px;
187 |
188 | @media screen and (min-width: 850px) { display: block; }
189 | @media screen and (min-width: 950px) { left: 0px; }
190 | @media screen and (min-width: 1100px) { left: 60px; }
191 | `
192 |
193 | const StyledMap = styled(MapIllustration)`
194 | display: none;
195 | position: absolute;
196 | z-index: 1;
197 | top: 0;
198 | left: -60px;
199 |
200 | @media screen and (min-width: 850px) { display: block; }
201 | @media screen and (min-width: 950px) { left: 0px; }
202 | @media screen and (min-width: 1100px) { left: 60px;}
203 | `
204 |
205 | const Background = styled(BackgroundIllustration)`
206 | display: none;
207 | position: absolute;
208 | z-index: 0;
209 | bottom: 0;
210 |
211 | @media screen and (min-width: 850px) { display: block; }
212 | `
213 |
214 | export default Map
--------------------------------------------------------------------------------
/src/components/Top.js:
--------------------------------------------------------------------------------
1 | // Libraries
2 | import React from 'react'
3 | import styled from 'styled-components'
4 |
5 | // Icons
6 | import GithubIcon from '../svgs/github.svg'
7 |
8 | // Layout
9 | const Top = () => (
10 |
11 | Women World Wide Dev
12 |
18 |
19 | )
20 |
21 | const Center = styled.div`
22 | display: flex;
23 | align-items: center;
24 | justify-content: space-between;
25 | max-width: 900px;
26 | margin: 0 auto;
27 | padding: 0 16px;
28 | color: ${p => p.theme.white};
29 | `
30 |
31 | const Name = styled.div`
32 | font-weight: 600;
33 | font-size: 24px;
34 | letter-spacing: -1px;
35 | `
36 |
37 | const Nav = styled.nav`
38 | display: flex;
39 | align-items: center;
40 | `
41 |
42 | const StyledGithubIcon = styled(GithubIcon)`
43 | margin-right: 12px;
44 | `
45 |
46 | const NavLink = styled.a`
47 | display: flex;
48 | align-items: center;
49 | font-size: 18px;
50 | color: ${p => p.theme.white};
51 |
52 | &:hover {
53 | cursor: pointer;
54 | text-decoration: underline;
55 | }
56 | `
57 |
58 | export default Top
--------------------------------------------------------------------------------
/src/data/cities.json:
--------------------------------------------------------------------------------
1 | [
2 | {
3 | "name": "Atlanta",
4 | "slug": "atlanta",
5 | "country": "usa",
6 | "top": 280,
7 | "left": 200
8 | },
9 | {
10 | "name": "Austin",
11 | "slug": "austin",
12 | "country": "usa",
13 | "top": 290,
14 | "left": 160
15 | },
16 | {
17 | "name": "Baltimore",
18 | "slug": "baltimore",
19 | "country": "usa",
20 | "top": 260,
21 | "left": 235
22 | },
23 | {
24 | "name": "Bangalore",
25 | "slug": "bangalore",
26 | "country": "india",
27 | "top": 355,
28 | "left": 687
29 | },
30 | {
31 | "name": "Berlin",
32 | "slug": "berlin",
33 | "country": "germany",
34 | "top": 212,
35 | "left": 484
36 | },
37 | {
38 | "name": "Bhopal",
39 | "slug": "bhopal",
40 | "country": "india",
41 | "top": 325,
42 | "left": 687
43 | },
44 | {
45 | "name": "Boise",
46 | "slug": "boise",
47 | "country": "usa",
48 | "top": 220,
49 | "left": 130
50 | },
51 | {
52 | "name": "Boston",
53 | "slug": "boston",
54 | "country": "usa",
55 | "top": 240,
56 | "left": 260
57 | },
58 | {
59 | "name": "Boulder",
60 | "slug": "boulder",
61 | "country": "usa",
62 | "top": 255,
63 | "left": 150
64 | },
65 | {
66 | "name": "Buenos Aires",
67 | "slug": "buenos-aires",
68 | "country": "argentina",
69 | "top": 516,
70 | "left": 277
71 | },
72 | {
73 | "name": "Cairo",
74 | "slug": "cairo",
75 | "country": "egypt",
76 | "top": 298,
77 | "left": 540
78 | },
79 | {
80 | "name": "Cary",
81 | "slug": "cary",
82 | "country": "usa",
83 | "top": 270,
84 | "left": 225
85 | },
86 | {
87 | "name": "Chennai",
88 | "slug": "chennai",
89 | "country": "india",
90 | "top": 354,
91 | "left": 698
92 | },
93 | {
94 | "name": "Chicago",
95 | "slug": "chicago",
96 | "country": "usa",
97 | "top": 240,
98 | "left": 195
99 | },
100 | {
101 | "name": "Cluj-Napoca",
102 | "slug": "cluj-napoca",
103 | "country": "romania",
104 | "top": 239,
105 | "left": 515
106 | },
107 | {
108 | "name": "Cochabamba",
109 | "slug": "cochabamba",
110 | "country": "bolivia",
111 | "top": 460,
112 | "left": 260
113 | },
114 | {
115 | "name": "Corpus Christi",
116 | "slug": "corpus-christi",
117 | "country": "usa",
118 | "top": 300,
119 | "left": 160
120 | },
121 | {
122 | "name": "Delhi",
123 | "slug": "delhi",
124 | "country": "india",
125 | "top": 305,
126 | "left": 687
127 | },
128 | {
129 | "name": "Denver",
130 | "slug": "denver",
131 | "country": "usa",
132 | "top": 257,
133 | "left": 150
134 | },
135 | {
136 | "name": "Detroit",
137 | "slug": "detroit",
138 | "country": "usa",
139 | "top": 238,
140 | "left": 210
141 | },
142 | {
143 | "name": "Dublin",
144 | "slug": "dublin",
145 | "country": "ireland",
146 | "top": 210,
147 | "left": 430
148 | },
149 | {
150 | "name": "Edmonton",
151 | "slug": "edmonton",
152 | "country": "canada",
153 | "top": 180,
154 | "left": 140
155 | },
156 | {
157 | "name": "Halifax",
158 | "slug": "halifax",
159 | "country": "canada",
160 | "top": 240,
161 | "left": 270
162 | },
163 | {
164 | "name": "Helsinki",
165 | "slug": "helsinki",
166 | "country": "finland",
167 | "top": 173,
168 | "left": 513
169 | },
170 | {
171 | "name": "Indiana",
172 | "slug": "indiana",
173 | "country": "usa",
174 | "top": 249,
175 | "left": 205
176 | },
177 | {
178 | "name": "Istanbul",
179 | "slug": "istanbul",
180 | "country": "turkey",
181 | "top": 252,
182 | "left": 525
183 | },
184 | {
185 | "name": "Kochi",
186 | "slug": "kochi",
187 | "country": "india",
188 | "top": 365,
189 | "left": 682
190 | },
191 | {
192 | "name": "La Paz",
193 | "slug": "la-paz",
194 | "country": "argentina",
195 | "top": 505,
196 | "left": 274
197 | },
198 | {
199 | "name": "Lagos",
200 | "slug": "lagos",
201 | "country": "nigeria",
202 | "top": 380,
203 | "left": 451
204 | },
205 | {
206 | "name": "London",
207 | "slug": "london",
208 | "country": "uk",
209 | "top": 220,
210 | "left": 450
211 | },
212 | {
213 | "name": "Los Angeles",
214 | "slug": "los-angeles",
215 | "country": "usa",
216 | "top": 290,
217 | "left": 105
218 | },
219 | {
220 | "name": "Madrid",
221 | "slug": "madrid",
222 | "country": "spain",
223 | "top": 260,
224 | "left": 440
225 | },
226 | {
227 | "name": "Medellin",
228 | "slug": "medellin",
229 | "country": "colombia",
230 | "top": 375,
231 | "left": 227
232 | },
233 | {
234 | "name": "Melbourne",
235 | "slug": "melbourne",
236 | "country": "australia",
237 | "top": 537,
238 | "left": 880
239 | },
240 | {
241 | "name": "Mérida",
242 | "slug": "merida",
243 | "country": "mexico",
244 | "top": 330,
245 | "left": 180
246 | },
247 | {
248 | "name": "Miami Fort Lauderdale",
249 | "slug": "miami-fort-lauderdale",
250 | "country": "usa",
251 | "top": 306,
252 | "left": 209
253 | },
254 | {
255 | "name": "Milan",
256 | "slug": "milan",
257 | "country": "italy",
258 | "top": 245,
259 | "left": 475
260 | },
261 | {
262 | "name": "Montreal",
263 | "slug": "montreal",
264 | "country": "canada",
265 | "top": 230,
266 | "left": 250
267 | },
268 | {
269 | "name": "Mumbai",
270 | "slug": "mumbai",
271 | "country": "india",
272 | "top": 337,
273 | "left": 672
274 | },
275 | {
276 | "name": "Nairobi",
277 | "slug": "nairobi",
278 | "country": "kenya",
279 | "top": 396,
280 | "left": 560
281 | },
282 | {
283 | "name": "New York",
284 | "slug": "new-york",
285 | "country": "usa",
286 | "top": 250,
287 | "left": 250
288 | },
289 | {
290 | "name": "Oakland",
291 | "slug": "oakland",
292 | "country": "usa",
293 | "top": 276,
294 | "left": 95
295 | },
296 | {
297 | "name": "Orange County",
298 | "slug": "orange-county",
299 | "country": "usa",
300 | "top": 292,
301 | "left": 107
302 | },
303 | {
304 | "name": "Orlando",
305 | "slug": "orlando",
306 | "country": "usa",
307 | "top": 300,
308 | "left": 205
309 | },
310 | {
311 | "name": "Oxford",
312 | "slug": "oxford",
313 | "country": "uk",
314 | "top": 219,
315 | "left": 444
316 | },
317 | {
318 | "name": "Paris",
319 | "slug": "paris",
320 | "country": "france",
321 | "top": 230,
322 | "left": 450
323 | },
324 | {
325 | "name": "Phoenix",
326 | "slug": "phoenix",
327 | "country": "usa",
328 | "top": 290,
329 | "left": 142
330 | },
331 | {
332 | "name": "Pittsburgh",
333 | "slug": "pittsburgh",
334 | "country": "usa",
335 | "top": 252,
336 | "left": 245
337 | },
338 | {
339 | "name": "Portland",
340 | "slug": "portland",
341 | "country": "usa",
342 | "top": 216,
343 | "left": 98
344 | },
345 | {
346 | "name": "Portland, Me",
347 | "slug": "portland-me",
348 | "country": "usa",
349 | "top": 242,
350 | "left": 258
351 | },
352 | {
353 | "name": "Poznan",
354 | "slug": "poznan",
355 | "country": "poland",
356 | "top": 212,
357 | "left": 494
358 | },
359 | {
360 | "name": "Providence",
361 | "slug": "providence",
362 | "country": "usa",
363 | "top": 245,
364 | "left": 255
365 | },
366 | {
367 | "name": "Pune",
368 | "slug": "pune",
369 | "country": "india",
370 | "top": 340,
371 | "left": 675
372 | },
373 | {
374 | "name": "Rio de Janeiro",
375 | "slug": "rio-de-janeiro",
376 | "country": "brazil",
377 | "top": 465,
378 | "left": 325
379 | },
380 | {
381 | "name": "San Diego",
382 | "slug": "san-diego",
383 | "country": "usa",
384 | "top": 291,
385 | "left": 105
386 | },
387 | {
388 | "name": "San Francisco",
389 | "slug": "san-francisco",
390 | "country": "usa",
391 | "top": 275,
392 | "left": 95
393 | },
394 | {
395 | "name": "San Jose",
396 | "slug": "san-jose",
397 | "country": "usa",
398 | "top": 278,
399 | "left": 98
400 | },
401 | {
402 | "name": "Sao Paulo",
403 | "slug": "sao-paulo",
404 | "country": "brazil",
405 | "top": 470,
406 | "left": 305
407 | },
408 | {
409 | "name": "Seattle",
410 | "slug": "seattle",
411 | "country": "usa",
412 | "top": 210,
413 | "left": 100
414 | },
415 | {
416 | "name": "Stockholm",
417 | "slug": "stockholm",
418 | "country": "sweden",
419 | "top": 185,
420 | "left": 497
421 | },
422 | {
423 | "name": "Tampa",
424 | "slug": "tampa",
425 | "country": "usa",
426 | "top": 303,
427 | "left": 203
428 | },
429 | {
430 | "name": "Tel Aviv",
431 | "slug": "tel-aviv",
432 | "country": "israel",
433 | "top": 285,
434 | "left": 555
435 | },
436 | {
437 | "name": "Tokyo",
438 | "slug": "tokyo",
439 | "country": "japan",
440 | "top": 268,
441 | "left": 860
442 | },
443 | {
444 | "name": "Trojmiasto",
445 | "slug": "trojmiasto",
446 | "country": "poland",
447 | "top": 205,
448 | "left": 496
449 | },
450 | {
451 | "name": "Turku",
452 | "slug": "turku",
453 | "country": "finland",
454 | "top": 175,
455 | "left": 503
456 | },
457 | {
458 | "name": "Utah",
459 | "slug": "utah",
460 | "country": "usa",
461 | "top": 255,
462 | "left": 130
463 | },
464 | {
465 | "name": "Vancouver",
466 | "slug": "vancouver",
467 | "country": "canada",
468 | "top": 200,
469 | "left": 100
470 | },
471 | {
472 | "name": "Vienna",
473 | "slug": "vienna",
474 | "country": "austria",
475 | "top": 230,
476 | "left": 490
477 | },
478 | {
479 | "name": "West Palm Beach",
480 | "slug": "west-palm-beach",
481 | "country": "usa",
482 | "top": 301,
483 | "left": 211
484 | },
485 | {
486 | "name": "Wilmington",
487 | "slug": "wilmington",
488 | "country": "usa",
489 | "top": 253,
490 | "left": 240
491 | },
492 | {
493 | "name": "Zurich",
494 | "slug": "zurich",
495 | "country": "switzerland",
496 | "top": 235,
497 | "left": 475
498 | }
499 | ]
--------------------------------------------------------------------------------
/src/data/countries.json:
--------------------------------------------------------------------------------
1 | [
2 | {
3 | "slug": "argentina",
4 | "name": "Argentina"
5 | },
6 | {
7 | "slug": "australia",
8 | "name": "Australia"
9 | },
10 | {
11 | "slug": "austria",
12 | "name": "Austria"
13 | },
14 | {
15 | "slug": "bolivia",
16 | "name": "Bolivia"
17 | },
18 | {
19 | "slug": "brazil",
20 | "name": "Brazil"
21 | },
22 | {
23 | "slug": "bulgaria",
24 | "name": "Bulgaria"
25 | },
26 | {
27 | "slug": "canada",
28 | "name": "Canada"
29 | },
30 | {
31 | "slug": "chile",
32 | "name": "Chile"
33 | },
34 | {
35 | "slug": "china",
36 | "name": "China"
37 | },
38 | {
39 | "slug": "colombia",
40 | "name": "Colombia"
41 | },
42 | {
43 | "slug": "czech-republic",
44 | "name": "Czech Republic"
45 | },
46 | {
47 | "slug": "ecuador",
48 | "name": "Ecuador"
49 | },
50 | {
51 | "slug": "egypt",
52 | "name": "Egypt"
53 | },
54 | {
55 | "slug": "france",
56 | "name": "France"
57 | },
58 | {
59 | "slug": "finland",
60 | "name": "Finland"
61 | },
62 | {
63 | "slug": "germany",
64 | "name": "Germany"
65 | },
66 | {
67 | "slug": "ghana",
68 | "name": "Ghana"
69 | },
70 | {
71 | "slug": "india",
72 | "name": "India"
73 | },
74 | {
75 | "slug": "ireland",
76 | "name": "Ireland"
77 | },
78 | {
79 | "slug": "israel",
80 | "name": "Israel"
81 | },
82 | {
83 | "slug": "italy",
84 | "name": "Italy"
85 | },
86 | {
87 | "slug": "jamaica",
88 | "name": "Jamaica"
89 | },
90 | {
91 | "slug": "japan",
92 | "name": "Japan"
93 | },
94 | {
95 | "slug": "kenya",
96 | "name": "Kenya"
97 | },
98 | {
99 | "slug": "mexico",
100 | "name": "Mexico"
101 | },
102 | {
103 | "slug": "netherlands",
104 | "name": "Netherlands"
105 | },
106 | {
107 | "slug": "nigeria",
108 | "name": "Nigeria"
109 | },
110 | {
111 | "slug": "peru",
112 | "name": "Peru"
113 | },
114 | {
115 | "slug": "phillipines",
116 | "name": "Phillipines"
117 | },
118 | {
119 | "slug": "poland",
120 | "name": "Poland"
121 | },
122 | {
123 | "slug": "romania",
124 | "name": "Romania"
125 | },
126 | {
127 | "slug": "russia",
128 | "name": "Russia"
129 | },
130 | {
131 | "slug": "scotland",
132 | "name": "Scotland"
133 | },
134 | {
135 | "slug": "singapore",
136 | "name": "Singapore"
137 | },
138 | {
139 | "slug": "slovakia",
140 | "name": "Slovakia"
141 | },
142 | {
143 | "slug": "spain",
144 | "name": "Spain"
145 | },
146 | {
147 | "slug": "sweden",
148 | "name": "Sweden"
149 | },
150 | {
151 | "slug": "switzerland",
152 | "name": "Switzerland"
153 | },
154 | {
155 | "slug": "tunisia",
156 | "name": "Tunisia"
157 | },
158 | {
159 | "slug": "turkey",
160 | "name": "Turkey"
161 | },
162 | {
163 | "slug": "uganda",
164 | "name": "Uganda"
165 | },
166 | {
167 | "slug": "uruguay",
168 | "name": "Uruguay"
169 | },
170 | {
171 | "slug": "uk",
172 | "name": "United Kingdom"
173 | },
174 | {
175 | "slug": "usa",
176 | "name": "United States"
177 | }
178 | ]
179 |
--------------------------------------------------------------------------------
/src/data/orgs/austin-women-in-machine-learning-and-data-science.json:
--------------------------------------------------------------------------------
1 | {
2 | "city": "austin",
3 | "country": "usa",
4 | "name": "Austin Women in Machine Learning & Data Science",
5 | "image": "https://pbs.twimg.com/profile_images/895132525114216449/3uK3PVZU_400x400.jpg",
6 | "topics": ["Machine Learning", "Data Science"],
7 | "mainLink": "https://www.meetup.com/Austin-Women-in-Machine-Learning-Data-Science/",
8 | "secondaryLinks": [
9 | {
10 | "name": "Website",
11 | "url": "http://wimlds.org/about-the-austin-team/"
12 | }
13 | ]
14 | }
--------------------------------------------------------------------------------
/src/data/orgs/bay-area-women-in-machine-learning-and-data-science.json:
--------------------------------------------------------------------------------
1 | {
2 | "city": "san-francisco",
3 | "country": "usa",
4 | "name": "Bay Area Women in Machine Learning & Data Science",
5 | "image": "https://pbs.twimg.com/profile_images/895132525114216449/3uK3PVZU_400x400.jpg",
6 | "topics": ["Machine Learning", "Data Science"],
7 | "mainLink": "https://twitter.com/wimlds_bayarea"
8 | }
--------------------------------------------------------------------------------
/src/data/orgs/bengaluru-women-in-machine-learning-and-data-science.json:
--------------------------------------------------------------------------------
1 | {
2 | "city": "bangalore",
3 | "country": "india",
4 | "name": "Bengaluru Women in Machine Learning & Data Science",
5 | "image": "https://pbs.twimg.com/profile_images/895132525114216449/3uK3PVZU_400x400.jpg",
6 | "topics": ["Machine Learning", "Data Science"],
7 | "mainLink": "https://www.meetup.com/Bengaluru-Women-in-Machine-Learning-and-Data-Science/",
8 | "secondaryLinks": [
9 | {
10 | "name": "Website",
11 | "url": "http://wimlds.org/about-the-bengaluru-team/"
12 | }
13 | ]
14 | }
--------------------------------------------------------------------------------
/src/data/orgs/berlin-women-in-machine-learning-and-data-science.json:
--------------------------------------------------------------------------------
1 | {
2 | "city": "berlin",
3 | "country": "germany",
4 | "name": "Berlin Women in Machine Learning & Data Science",
5 | "image": "https://pbs.twimg.com/profile_images/895132525114216449/3uK3PVZU_400x400.jpg",
6 | "topics": ["Machine Learning", "Data Science"],
7 | "mainLink": "https://www.meetup.com/Berlin-Women-in-Machine-Learning-and-Data-Science/",
8 | "secondaryLinks": [
9 | {
10 | "name": "Website",
11 | "url": "http://wimlds.org/about-the-berlin-team/"
12 | }
13 | ]
14 | }
--------------------------------------------------------------------------------
/src/data/orgs/bhopal-women-in-machine-learning-and-data-science.json:
--------------------------------------------------------------------------------
1 | {
2 | "city": "bhopal",
3 | "country": "india",
4 | "name": "Bhopal Women in Machine Learning & Data Science",
5 | "image": "https://pbs.twimg.com/profile_images/895132525114216449/3uK3PVZU_400x400.jpg",
6 | "topics": ["Machine Learning", "Data Science"],
7 | "mainLink": "https://www.meetup.com/Bhopal-Women-in-Machine-Learning-and-Data-Science/",
8 | "secondaryLinks": [
9 | {
10 | "name": "Website",
11 | "url": "http://wimlds.org/about-the-bhopal-team/"
12 | },
13 | {
14 | "name": "Twitter",
15 | "url": "https://twitter.com/Wimlds_Bhopal"
16 | }
17 | ]
18 | }
--------------------------------------------------------------------------------
/src/data/orgs/boston-area-women-in-agile.json:
--------------------------------------------------------------------------------
1 | {
2 | "city": "boston",
3 | "country": "usa",
4 | "name": "Boston Area Women in Agile",
5 | "topics": ["Tech"],
6 | "mainLink": "https://womeninagile.org/",
7 | "secondaryLinks": [
8 | {
9 | "name": "meetup",
10 | "url": "https://www.meetup.com/Boston-Area-Women-in-Agile/"
11 | }
12 | ]
13 | }
--------------------------------------------------------------------------------
/src/data/orgs/boston-women-in-machine-learning-and-data-science.json:
--------------------------------------------------------------------------------
1 | {
2 | "city": "boston",
3 | "country": "usa",
4 | "name": "Boston Women in Machine Learning & Data Science",
5 | "image": "https://pbs.twimg.com/profile_images/877345413115764736/MTFNgtp3_400x400.jpg",
6 | "topics": ["Machine Learning", "Data Science"],
7 | "mainLink": "https://www.meetup.com/Boston-Women-in-Machine-Learning-and-Data-Science/",
8 | "secondaryLinks": [
9 | {
10 | "name": "Website",
11 | "url": "http://wimlds.org/about-the-boston-team/"
12 | }
13 | ]
14 | }
15 |
--------------------------------------------------------------------------------
/src/data/orgs/boulder-women-in-machine-learning-and-data-science.json:
--------------------------------------------------------------------------------
1 | {
2 | "city": "boulder",
3 | "country": "usa",
4 | "name": "Boulder Women in Machine Learning & Data Science",
5 | "image": "https://pbs.twimg.com/profile_images/895132525114216449/3uK3PVZU_400x400.jpg",
6 | "topics": ["Machine Learning", "Data Science"],
7 | "mainLink": "https://www.meetup.com/Boulder-Women-in-Machine-Learning-and-Data-Science/",
8 | "secondaryLinks": [
9 | {
10 | "name": "Website",
11 | "url": "http://wimlds.org/about-the-boulder-team/"
12 | }
13 | ]
14 | }
--------------------------------------------------------------------------------
/src/data/orgs/buenos-aires-women-in-machine-learning-and-data-science.json:
--------------------------------------------------------------------------------
1 | {
2 | "city": "buenos-aires",
3 | "country": "argentina",
4 | "name": "Buenos Aires Women in Machine Learning and Data Science",
5 | "image": "https://pbs.twimg.com/profile_images/895132525114216449/3uK3PVZU_400x400.jpg",
6 | "topics": ["Machine Learning", "Data Science"],
7 | "mainLink": "https://www.meetup.com/Buenos-Aires-Women-in-Machine-Learning-Data-Science/",
8 | "secondaryLinks": [
9 | {
10 | "name": "Website",
11 | "url": "http://wimlds.org/buenos-aires-team/"
12 | },
13 | {
14 | "name": "Twitter",
15 | "url": "https://twitter.com/WiMLDS_BA"
16 | }
17 | ]
18 | }
--------------------------------------------------------------------------------
/src/data/orgs/cary-women-in-machine-learning-and-data-science.json:
--------------------------------------------------------------------------------
1 | {
2 | "city": "cary",
3 | "country": "usa",
4 | "name": "NC Women in Machine Learning and Data Science",
5 | "image": "https://pbs.twimg.com/profile_images/895132525114216449/3uK3PVZU_400x400.jpg",
6 | "topics": ["Machine Learning", "Data Science"],
7 | "mainLink": "https://www.meetup.com/NC-Women-in-Machine-Learning-and-Data-Science/",
8 | "secondaryLinks": [
9 | {
10 | "name": "Website",
11 | "url": "http://wimlds.org/chapters/about-the-north-carolina-team/"
12 | }
13 | ]
14 | }
--------------------------------------------------------------------------------
/src/data/orgs/chennai-women-in-machine-learning-and-data-science.json:
--------------------------------------------------------------------------------
1 | {
2 | "city": "chennai",
3 | "country": "india",
4 | "name": "Chennai Women in Machine Learning & Data Science",
5 | "image": "https://pbs.twimg.com/profile_images/895132525114216449/3uK3PVZU_400x400.jpg",
6 | "topics": ["Machine Learning", "Data Science"],
7 | "mainLink": "https://www.meetup.com/Chennai-Women-in-Machine-Learning-and-Data-Science/",
8 | "secondaryLinks": [
9 | {
10 | "name": "Website",
11 | "url": "http://wimlds.org/about-the-chennai-team/"
12 | }
13 | ]
14 | }
--------------------------------------------------------------------------------
/src/data/orgs/chicago-women-in-machine-learning-and-data-science.json:
--------------------------------------------------------------------------------
1 | {
2 | "city": "chicago",
3 | "country": "usa",
4 | "name": "Chicago Women in Machine Learning & Data Science",
5 | "image": "https://pbs.twimg.com/profile_images/895132525114216449/3uK3PVZU_400x400.jpg",
6 | "topics": ["Machine Learning", "Data Science"],
7 | "mainLink": "https://www.meetup.com/Chicago-Women-in-Machine-Learning-Data-Science/",
8 | "secondaryLinks": [
9 | {
10 | "name": "Newsletter",
11 | "url": "http://eepurl.com/b2Bfvz"
12 | },
13 | {
14 | "name": "Website",
15 | "url": "http://wimlds.org/chapters/about-the-chicago-team/"
16 | }
17 | ]
18 | }
--------------------------------------------------------------------------------
/src/data/orgs/chicktech-philadelphia.json:
--------------------------------------------------------------------------------
1 | {
2 | "city": "philadelphia",
3 | "country": "usa",
4 | "name": "ChickTech:Philadelphia",
5 | "image": "https://philadelphia.chicktech.org/wp-content/uploads/sites/18/2016/01/chicktech_philadelphia_logo-copy-2.jpg",
6 | "topics": ["Tech"],
7 | "mainLink": "https://philadelphia.chicktech.org/",
8 | "secondaryLinks": [
9 | {
10 | "name": "meetup",
11 | "url": "https://www.meetup.com/Philadelphia-Women-in-Technology-ChickTech-Meetup/"
12 | },
13 | {
14 | "name": "twitter",
15 | "url": "https://twitter.com/ChickTechPhilly"
16 | }
17 | ]
18 | }
--------------------------------------------------------------------------------
/src/data/orgs/cochabamba-women-in-machine-learning-and-data-science.json:
--------------------------------------------------------------------------------
1 | {
2 | "city": "cochabamba",
3 | "country": "bolivia",
4 | "name": "Cochabamba Women in Machine Learning & Data Science",
5 | "image": "https://pbs.twimg.com/profile_images/895132525114216449/3uK3PVZU_400x400.jpg",
6 | "topics": ["Machine Learning", "Data Science"],
7 | "mainLink": "https://www.meetup.com/Cochabamba-Women-in-Machine-Learning-and-Data-Science/",
8 | "secondaryLinks": [
9 | {
10 | "name": "Website",
11 | "url": "http://wimlds.org/about-the-cochabamba-team/"
12 | }
13 | ]
14 | }
--------------------------------------------------------------------------------
/src/data/orgs/code-pub-helsinki.json:
--------------------------------------------------------------------------------
1 | {
2 | "image": "https://secure.meetupstatic.com/photos/event/b/a/7/b/600_468047739.jpeg",
3 | "name": "Code Pub Helsinki",
4 | "country": "finland",
5 | "city": "helsinki",
6 | "topics": ["Tech"],
7 | "mainLink": "https://www.meetup.com/The-Code-Pub-Helsinki/"
8 | }
--------------------------------------------------------------------------------
/src/data/orgs/code-pub-stockholm.json:
--------------------------------------------------------------------------------
1 | {
2 | "image": "https://secure.meetupstatic.com/photos/theme_head/2/e/0/5/full_7331781.jpeg",
3 | "name": "Code Pub Stockholm",
4 | "country": "sweden",
5 | "city": "stockholm",
6 | "topics": ["Tech"],
7 | "mainLink": "https://www.meetup.com/The-Code-Pub-Stockholm/"
8 | }
--------------------------------------------------------------------------------
/src/data/orgs/codebar-central-london.json:
--------------------------------------------------------------------------------
1 | {
2 | "city": "london",
3 | "country": "uk",
4 | "name": "codebar (Central London)",
5 | "image": "https://raw.githubusercontent.com/codebar/assets/master/mark/png/mark-white.png",
6 | "topics": ["Tech"],
7 | "mainLink": "https://codebar.io/london",
8 | "secondaryLinks": [
9 | {
10 | "name": "Twitter",
11 | "url": "https://twitter.com/codebarLDN"
12 | },
13 | {
14 | "name": "Facebook",
15 | "url": "https://facebook.com/codebarHQ"
16 | },
17 | {
18 | "name": "Github",
19 | "url": "https://github.com/codebar"
20 | },
21 | {
22 | "name": "Instagram",
23 | "url": "https://instagram.com/codebarHQ"
24 | }
25 | ]
26 | }
27 |
28 |
--------------------------------------------------------------------------------
/src/data/orgs/codebar-west-london.json:
--------------------------------------------------------------------------------
1 | {
2 | "city": "london",
3 | "country": "uk",
4 | "name": "codebar (West London)",
5 | "image": "https://raw.githubusercontent.com/codebar/assets/master/mark/png/mark-white.png",
6 | "topics": ["Tech"],
7 | "mainLink": "https://codebar.io/west-london",
8 | "secondaryLinks": [
9 | {
10 | "name": "Twitter",
11 | "url": "https://twitter.com/codebarWL"
12 | },
13 | {
14 | "name": "Facebook",
15 | "url": "https://facebook.com/codebarHQ"
16 | },
17 | {
18 | "name": "Github",
19 | "url": "https://github.com/codebar"
20 | },
21 | {
22 | "name": "Instagram",
23 | "url": "https://instagram.com/codebarHQ"
24 | }
25 | ]
26 | }
27 |
28 |
--------------------------------------------------------------------------------
/src/data/orgs/corpus-christi-women-in-machine-learning-and-data-science.json:
--------------------------------------------------------------------------------
1 | {
2 | "city": "corpus-christi",
3 | "country": "usa",
4 | "name": "Corpus Christi Women in Machine Learning and Data Science",
5 | "image": "https://pbs.twimg.com/profile_images/895132525114216449/3uK3PVZU_400x400.jpg",
6 | "topics": ["Machine Learning", "Data Science"],
7 | "mainLink": "https://www.meetup.com/Corpus-Christi-Women-in-Machine-Learning-and-Data-Science/",
8 | "secondaryLinks": [
9 | {
10 | "name": "Website",
11 | "url": "http://wimlds.org/about-the-corpus-christi-team/"
12 | }
13 | ]
14 | }
--------------------------------------------------------------------------------
/src/data/orgs/dallas-fort-worth-women-in-machine-learning-and-data-science.json:
--------------------------------------------------------------------------------
1 | {
2 | "city": "dallas-fort-worth",
3 | "country": "usa",
4 | "name": "Dallas-Fort Worth Women in Machine Learning & Data Science",
5 | "image": "https://pbs.twimg.com/profile_images/895132525114216449/3uK3PVZU_400x400.jpg",
6 | "topics": ["Machine Learning", "Data Science"],
7 | "mainLink": "https://www.meetup.com/Dallas-Fort-Worth-Women-in-Machine-Learning-and-Data-Science/",
8 | "secondaryLinks": [
9 | {
10 | "name": "Website",
11 | "url": "http://wimlds.org/about-the-dallas-fort-worth-team/"
12 | }
13 | ]
14 | }
--------------------------------------------------------------------------------
/src/data/orgs/delhi-women-in-machine-learning-and-data-science.json:
--------------------------------------------------------------------------------
1 | {
2 | "city": "delhi",
3 | "country": "india",
4 | "name": "Delhi Women in Machine Learning & Data Science",
5 | "image": "https://pbs.twimg.com/profile_images/895132525114216449/3uK3PVZU_400x400.jpg",
6 | "topics": ["Machine Learning", "Data Science"],
7 | "mainLink": "https://www.meetup.com/Delhi-Women-in-Machine-Learning-Data-Science/",
8 | "secondaryLinks": [
9 | {
10 | "name": "Website",
11 | "url": "http://wimlds.org/about-the-delhi-team/"
12 | }
13 | ]
14 | }
--------------------------------------------------------------------------------
/src/data/orgs/detroit-women-in-machine-learning-and-data-science.json:
--------------------------------------------------------------------------------
1 | {
2 | "city": "detroit",
3 | "country": "usa",
4 | "name": "Metro Detroit Women in Machine Learning and Data Science",
5 | "image": "https://pbs.twimg.com/profile_images/895132525114216449/3uK3PVZU_400x400.jpg",
6 | "topics": ["Machine Learning", "Data Science"],
7 | "mainLink": "https://www.meetup.com/Metro-Detroit-Women-in-Machine-Learning-and-Data-Science/",
8 | "secondaryLinks": [
9 | {
10 | "name": "Website",
11 | "url": "http://wimlds.org/about-the-metro-detroit-team/"
12 | }
13 | ]
14 | }
--------------------------------------------------------------------------------
/src/data/orgs/django-girls-turkey.json:
--------------------------------------------------------------------------------
1 | {
2 | "image": "https://i1.wp.com/www.kadinyazilimci.com/wp-content/uploads/2015/11/djangolong.png",
3 | "name": "Django Girls Turkey",
4 | "country": "turkey",
5 | "city": "istanbul",
6 | "topics": ["Tech"],
7 | "mainLink": "https://djangogirls.org/istanbul/",
8 | "secondaryLinks": [
9 | {
10 | "name": "Twitter",
11 | "url": "https://twitter.com/djangogirlsist"
12 | },
13 | {
14 | "name": "Facebook",
15 | "url": "https://www.facebook.com/djangogirlsistanbul"
16 | }
17 | ]
18 | }
19 |
--------------------------------------------------------------------------------
/src/data/orgs/duchess-france.json:
--------------------------------------------------------------------------------
1 | {
2 | "city": "paris",
3 | "country": "france",
4 | "name": "Duchess France",
5 | "image": "https://pbs.twimg.com/profile_images/477518173869060096/O_Rprbz3_400x400.png",
6 | "topics": ["Python"],
7 | "mainLink": "https://www.meetup.com/Duchess-France-Meetup",
8 | "secondaryLinks": [
9 | {
10 | "name": "Website",
11 | "url": "https://www.duchess-france.org/"
12 | },
13 | {
14 | "name": "Twitter",
15 | "url": "https://twitter.com/duchessfr"
16 | },
17 | {
18 | "name": "Instagram",
19 | "url": "https://www.instagram.com/duchessfr"
20 | },
21 | {
22 | "name": "Facebook",
23 | "url": "https://www.facebook.com/duchessfr"
24 | },
25 | {
26 | "name": "Linkedin",
27 | "url": "https://www.linkedin.com/groups/2750811"
28 | }
29 | ]
30 | }
31 |
32 |
--------------------------------------------------------------------------------
/src/data/orgs/edmonton-women-in-machine-learning-and-data-science.json:
--------------------------------------------------------------------------------
1 | {
2 | "city": "edmonton",
3 | "country": "canada",
4 | "name": "Edmonton Women in Machine Learning & Data Science",
5 | "image": "https://pbs.twimg.com/profile_images/895132525114216449/3uK3PVZU_400x400.jpg",
6 | "topics": ["Machine Learning", "Data Science"],
7 | "mainLink": "https://www.meetup.com/Edmonton-Women-in-Machine-Learning-and-Data-Science/",
8 | "secondaryLinks": [
9 | {
10 | "name": "Website",
11 | "url": "http://wimlds.org/about-the-edmonton-team/"
12 | }
13 | ]
14 | }
--------------------------------------------------------------------------------
/src/data/orgs/girl-develop-it-atlanta.json:
--------------------------------------------------------------------------------
1 | {
2 | "city": "atlanta",
3 | "country": "usa",
4 | "name": "Girl Develop It Atlanta",
5 | "image": "https://pbs.twimg.com/profile_images/1090347122191417344/HboCdDBz_400x400.jpg",
6 | "topics": ["Tech"],
7 | "mainLink": "https://www.meetup.com/Girl-Develop-It-Atlanta/",
8 | "secondaryLinks": [
9 | {
10 | "name": "Twitter",
11 | "url": "https://twitter.com/GDIAtlanta"
12 | }
13 | ]
14 | }
15 |
--------------------------------------------------------------------------------
/src/data/orgs/girl-develop-it-baltimore.json:
--------------------------------------------------------------------------------
1 | {
2 | "city": "baltimore",
3 | "country": "usa",
4 | "name": "Girl Develop It Baltimore",
5 | "image": "https://abs.twimg.com/sticky/default_profile_images/default_profile_normal.png",
6 | "topics": ["Tech"],
7 | "mainLink": "https://twitter.com/gdibaltimore"
8 | }
9 |
--------------------------------------------------------------------------------
/src/data/orgs/girl-develop-it-boston.json:
--------------------------------------------------------------------------------
1 | {
2 | "city": "boston",
3 | "country": "usa",
4 | "name": "Girl Develop It Boston",
5 | "image": "https://pbs.twimg.com/profile_images/458737330178646016/P0cTDh4Z_400x400.png",
6 | "topics": ["Tech"],
7 | "mainLink": "https://www.meetup.com/Girl-Develop-It-Boston/",
8 | "secondaryLinks": [
9 | {
10 | "name": "Twitter",
11 | "url": "https://twitter.com/gdiboston"
12 | }
13 | ]
14 | }
--------------------------------------------------------------------------------
/src/data/orgs/girl-develop-it-chicago.json:
--------------------------------------------------------------------------------
1 | {
2 | "city": "chicago",
3 | "country": "usa",
4 | "name": "Girl Develop It Chicago",
5 | "image": "https://pbs.twimg.com/profile_images/863821519310512129/_nRg-IWg_400x400.jpg",
6 | "topics": ["Tech"],
7 | "mainLink": "https://www.meetup.com/Girl-Develop-It-Chicago-IL/",
8 | "secondaryLinks": [
9 | {
10 | "name": "Twitter",
11 | "url": "https://twitter.com/gdichicago"
12 | }
13 | ]
14 | }
15 |
--------------------------------------------------------------------------------
/src/data/orgs/girl-develop-it-dc.json:
--------------------------------------------------------------------------------
1 | {
2 | "city": "district-of-columbia",
3 | "country": "usa",
4 | "name": "Girl Develop It D.C.",
5 | "image": "https://pbs.twimg.com/profile_images/446871193358839808/UAAr-Vy8_400x400.png",
6 | "topics": ["Tech"],
7 | "mainLink": "https://www.meetup.com/Girl-Develop-It-DC/",
8 | "secondaryLinks": [
9 | {
10 | "name": "Twitter",
11 | "url": "https://twitter.com/girldevelopitDC"
12 | }
13 | ]
14 | }
--------------------------------------------------------------------------------
/src/data/orgs/girl-develop-it-denver.json:
--------------------------------------------------------------------------------
1 | {
2 | "city": "denver",
3 | "country": "usa",
4 | "name": "Girl Develop It Denver",
5 | "image": "https://pbs.twimg.com/profile_images/502139303665754112/NJVFW9dA_normal.png",
6 | "topics": ["Tech"],
7 | "mainLink": "https://www.meetup.com/Girl-Develop-It-Boulder-Denver/",
8 | "secondaryLinks": [
9 | {
10 | "name": "Twitter",
11 | "url": "https://twitter.com/gdidenver"
12 | }
13 | ]
14 | }
15 |
--------------------------------------------------------------------------------
/src/data/orgs/girl-develop-it-los-angeles.json:
--------------------------------------------------------------------------------
1 | {
2 | "city": "los-angeles",
3 | "country": "usa",
4 | "name": "Girl Develop It Los Angeles",
5 | "image": "https://pbs.twimg.com/profile_images/739981137104142337/pxtuSme7_400x400.jpg",
6 | "topics": ["Tech"],
7 | "mainLink": "https://www.meetup.com/Girl-Develop-It-Los-Angeles/",
8 | "secondaryLinks": [
9 | {
10 | "name": "Twitter",
11 | "url": "https://twitter.com/girldevelopitLA"
12 | }
13 | ]
14 | }
15 |
--------------------------------------------------------------------------------
/src/data/orgs/girl-develop-it-orlando.json:
--------------------------------------------------------------------------------
1 | {
2 | "city": "orlando",
3 | "country": "usa",
4 | "name": "Girl Develop It Orlando",
5 | "image": "https://pbs.twimg.com/profile_images/915794034332962821/Z9Pzsv_b_400x400.jpg",
6 | "topics": ["Tech"],
7 | "mainLink": "https://www.meetup.com/Girl-Develop-It-Orlando/",
8 | "secondaryLinks": [
9 | {
10 | "name": "Twitter",
11 | "url": "https://twitter.com/gdiorl"
12 | },
13 | {
14 | "name": "Slack",
15 | "url": "http://gdi-orlando-slack.herokuapp.com/"
16 | }
17 | ]
18 | }
--------------------------------------------------------------------------------
/src/data/orgs/girl-develop-it-phoenix.json:
--------------------------------------------------------------------------------
1 | {
2 | "city": "phoenix",
3 | "country": "usa",
4 | "name": "Girl Develop It Phoenix",
5 | "image": "https://secure.meetupstatic.com/photos/event/2/0/1/c/600_467048220.jpeg",
6 | "topics": ["Tech"],
7 | "mainLink": "https://www.meetup.com/Girl-Develop-It-Phoenix/",
8 | "secondaryLinks": [
9 | ]
10 | }
--------------------------------------------------------------------------------
/src/data/orgs/girl-develop-it-san-francisco.json:
--------------------------------------------------------------------------------
1 | {
2 | "city": "san-francisco",
3 | "country": "usa",
4 | "name": "Girl Develop It San Francisco",
5 | "image": "https://pbs.twimg.com/profile_images/701617188562579456/f_Wo-6G3_400x400.png",
6 | "topics": ["Tech"],
7 | "mainLink": "https://www.meetup.com/Girl-Develop-It-San-Francisco/",
8 | "secondaryLinks": [
9 | {
10 | "name": "Website",
11 | "url": "https://girldevelopit.com/girl-develop-it-san-francisco/"
12 | },
13 | {
14 | "name": "Twitter",
15 | "url": "https://twitter.com/gdisf"
16 | }
17 | ]
18 | }
--------------------------------------------------------------------------------
/src/data/orgs/girl-develop-it-tampa-bay.json:
--------------------------------------------------------------------------------
1 | {
2 | "city": "tampa",
3 | "country": "usa",
4 | "name": "Girl Develop It Tampa Bay",
5 | "image": "https://secure.meetupstatic.com/photos/event/8/7/a/c/600_436114732.jpeg",
6 | "topics": ["Tech"],
7 | "mainLink": "https://www.globalnpo.org/US/Saint-Petersburg/1740243269535072/Girl-Develop-It-Tampa-Bay",
8 | "secondaryLinks": [
9 | {
10 | "name": "Twitter",
11 | "url": "https://twitter.com/GDITampaBay"
12 | }
13 | ]
14 | }
--------------------------------------------------------------------------------
/src/data/orgs/girl-develop-it-west-palm-beach.json:
--------------------------------------------------------------------------------
1 | {
2 | "city": "west-palm-beach",
3 | "country": "usa",
4 | "name": "Girl Develop It West Palm Beach",
5 | "image": "https://pbs.twimg.com/profile_images/497126460071501825/L_VG4jg8_400x400.png",
6 | "topics": ["Tech"],
7 | "mainLink": "https://twitter.com/gdiwpb"
8 | }
--------------------------------------------------------------------------------
/src/data/orgs/girl-geek-academy-melbourne.json:
--------------------------------------------------------------------------------
1 | {
2 | "city": "melbourne",
3 | "country": "australia",
4 | "name": "Girl Geek Academy",
5 | "image": "https://pbs.twimg.com/profile_images/470353056257675265/3RK8CLKV_400x400.jpeg",
6 | "topics": ["Tech"],
7 | "mainLink": "https://girlgeekacademy.com/",
8 | "secondaryLinks": [
9 | {
10 | "name": "Twitter",
11 | "url": "https://twitter.com/GirlGeekAcademy"
12 | }
13 | ]
14 | }
--------------------------------------------------------------------------------
/src/data/orgs/girls-in-tech-brazil.json:
--------------------------------------------------------------------------------
1 | {
2 | "country": "brazil",
3 | "name": "Girls in Tech Brazil",
4 | "image": "https://pbs.twimg.com/profile_images/948339881599754242/guruWZXn_400x400.jpg",
5 | "topics": ["Tech"],
6 | "mainLink": "https://twitter.com/girlsintechbr",
7 | "secondaryLinks": [
8 | {
9 | "name": "Website",
10 | "url": "https://brazil.girlsintech.org/"
11 | },
12 | {
13 | "name": "Facebook",
14 | "url": "https://www.facebook.com/GITBrazil/"
15 | }
16 | ]
17 | }
--------------------------------------------------------------------------------
/src/data/orgs/girls-in-tech-ecuador.json:
--------------------------------------------------------------------------------
1 | {
2 | "country": "ecuador",
3 | "name": "Girls In Tech Ecuador",
4 | "image": "https://pbs.twimg.com/profile_images/946780858501009409/Fp_nz5Q__400x400.jpg",
5 | "topics": ["Tech"],
6 | "mainLink": "https://twitter.com/GirlsinTech_Ec",
7 | "secondaryLinks": [
8 | ]
9 | }
--------------------------------------------------------------------------------
/src/data/orgs/girls-in-tech-japan.json:
--------------------------------------------------------------------------------
1 | {
2 | "country": "japan",
3 | "name": "Girls in Tech Japan",
4 | "image": "https://pbs.twimg.com/profile_images/742327083305603072/Vm69bi83_400x400.jpg",
5 | "topics": ["Tech"],
6 | "mainLink": "https://twitter.com/GirlsinTech_JPN",
7 | "secondaryLinks": [
8 | {
9 | "name": "Website",
10 | "url": "https://japan.girlsintech.org/"
11 | },
12 | {
13 | "name": "Facebook",
14 | "url": "https://www.facebook.com/Girls-in-Tech-Japan-837669356355666/?fref=ts"
15 | }
16 | ]
17 | }
--------------------------------------------------------------------------------
/src/data/orgs/girls-in-tech-melbourne.json:
--------------------------------------------------------------------------------
1 | {
2 | "city": "melbourne",
3 | "country": "australia",
4 | "name": "Girls in Tech Melbourne",
5 | "image": "https://pbs.twimg.com/profile_images/936100470916919296/kZuY1Esc_400x400.jpg",
6 | "topics": ["Tech"],
7 | "mainLink": "https://twitter.com/GiTAustralia",
8 | "secondaryLinks": [
9 | {
10 | "name": "Website",
11 | "url": "https://australia.girlsintech.org/"
12 | },
13 | {
14 | "name": "Facebook",
15 | "url": "https://www.facebook.com/girlsintechmelbourne"
16 | }
17 | ]
18 | }
--------------------------------------------------------------------------------
/src/data/orgs/girls-in-tech-poland.json:
--------------------------------------------------------------------------------
1 | {
2 | "country": "poland",
3 | "image": "https://pbs.twimg.com/profile_images/950081618777133057/h9K31Afx_400x400.jpg",
4 | "name": "Girls in Tech Poland",
5 | "topics": ["Tech"],
6 | "mainLink": "https://twitter.com/GiTPoland",
7 | "secondaryLinks": [
8 | {
9 | "name": "Website",
10 | "url": "https://poland.girlsintech.org/"
11 | },
12 | {
13 | "name": "Facebook",
14 | "url": "https://www.facebook.com/Girls-in-Tech-Poland-849965745085021/"
15 | }
16 | ]
17 | }
--------------------------------------------------------------------------------
/src/data/orgs/girls-in-tech-romania.json:
--------------------------------------------------------------------------------
1 | {
2 | "country": "romania",
3 | "name": "Girls in Tech Romania",
4 | "image": "https://pbs.twimg.com/profile_images/953304050883289089/dQqUdMH4_400x400.jpg",
5 | "topics": ["Tech"],
6 | "mainLink": "https://twitter.com/GITRomania",
7 | "secondaryLinks": [
8 | {
9 | "name": "Website",
10 | "url": "https://romania.girlsintech.org/"
11 | },
12 | {
13 | "name": "Facebook",
14 | "url": "https://www.facebook.com/GITRomania/"
15 | }
16 | ]
17 | }
--------------------------------------------------------------------------------
/src/data/orgs/girls-in-tech-spain.json:
--------------------------------------------------------------------------------
1 | {
2 | "country": "spain",
3 | "name": "Girls in Tech Spain",
4 | "image": "https://pbs.twimg.com/profile_images/946778980014874624/hnEmgEQ3_400x400.jpg",
5 | "topics": ["Tech"],
6 | "mainLink": "https://twitter.com/GirlsinTechES",
7 | "secondaryLinks": [
8 | {
9 | "name": "Website",
10 | "url": "https://spain.girlsintech.org/"
11 | },
12 | {
13 | "name": "Facebook",
14 | "url": "https://www.facebook.com/GirlsinTechSpain"
15 | }
16 | ]
17 | }
--------------------------------------------------------------------------------
/src/data/orgs/girls-in-tech-urugay.json:
--------------------------------------------------------------------------------
1 | {
2 | "country": "uruguay",
3 | "name": "Girls in Tech Uruguay",
4 | "image": "https://pbs.twimg.com/profile_images/983473237601505280/Shgjol3G_400x400.jpg",
5 | "topics": ["Tech"],
6 | "mainLink": "https://twitter.com/girlsintech_uy",
7 | "secondaryLinks": [
8 | {
9 | "name": "Website",
10 | "url": "https://uruguay.girlsintech.org/"
11 | },
12 | {
13 | "name": "Facebook",
14 | "url": "https://www.facebook.com/Girls-in-Tech-Uruguay-1505773923064030/"
15 | }
16 | ]
17 | }
--------------------------------------------------------------------------------
/src/data/orgs/halifax-women-in-machine-learning-and-data-science.json:
--------------------------------------------------------------------------------
1 | {
2 | "city": "halifax",
3 | "country": "canada",
4 | "name": "Halifax Women in Machine Learning & Data Science",
5 | "image": "https://pbs.twimg.com/profile_images/895132525114216449/3uK3PVZU_400x400.jpg",
6 | "topics": ["Machine Learning", "Data Science"],
7 | "mainLink": "https://www.meetup.com/Halifax-Women-in-Machine-Learning-and-Data-Science/",
8 | "secondaryLinks": [
9 | {
10 | "name": "Website",
11 | "url": "http://wimlds.org/about-the-halifax-team/"
12 | }
13 | ]
14 | }
--------------------------------------------------------------------------------
/src/data/orgs/kadin-yazilim-tasarim-kolektifi-istanbul.json:
--------------------------------------------------------------------------------
1 | {
2 | "image": "https://kadinyazilimtasarim.org/img/logo-light.png",
3 | "name": "Kadın Yazılım Tasarım Kolektifi",
4 | "country": "turkey",
5 | "city": "istanbul",
6 | "topics": ["Tech","Design"],
7 | "mainLink": "http://kadinyazilimtasarim.org/",
8 | "secondaryLinks": [
9 | {
10 | "name": "Twitter",
11 | "url": "https://twitter.com/kyazilimtasarim"
12 | },
13 | {
14 | "name": "Instagram",
15 | "url": "https://www.instagram.com/kadinyazilimtasarim/"
16 | },
17 | {
18 | "name": "Youtube",
19 | "url": "https://www.youtube.com/Kad%C4%B1nYaz%C4%B1l%C4%B1mTasar%C4%B1m"
20 | }
21 | ]
22 | }
23 |
--------------------------------------------------------------------------------
/src/data/orgs/kadin-yazilimci-women-developers-of-turkey.json:
--------------------------------------------------------------------------------
1 | {
2 | "image": "https://www.kadinyazilimci.com/wp-content/uploads/2019/03/logo-square.png",
3 | "name": "Kadın Yazılımcı - Women Developers of Turkey",
4 | "country": "turkey",
5 | "city": "istanbul",
6 | "topics": ["Tech"],
7 | "mainLink": "https://www.kadinyazilimci.com",
8 | "secondaryLinks": [
9 | {
10 | "name": "Twitter",
11 | "url": "https://twitter.com/kadinyazilimci"
12 | },
13 | {
14 | "name": "Facebook",
15 | "url": "https://www.facebook.com/KadinYazilimci"
16 | },
17 | {
18 | "name": "Slack",
19 | "url": "http://slack.kadinyazilimci.com/katil"
20 | },
21 | {
22 | "name": "Eventbrite",
23 | "url": "https://www.eventbrite.com/o/kadn-yazlmc-9569163515"
24 | }
25 | ]
26 | }
27 |
--------------------------------------------------------------------------------
/src/data/orgs/la-paz-women-in-machine-learning-and-data-science.json:
--------------------------------------------------------------------------------
1 | {
2 | "city": "la-paz",
3 | "country": "argentina",
4 | "name": "La Paz Women in Machine Learning & Data Science",
5 | "image": "https://pbs.twimg.com/profile_images/895132525114216449/3uK3PVZU_400x400.jpg",
6 | "topics": ["Machine Learning", "Data Science"],
7 | "mainLink": "https://www.meetup.com/La-Paz-Women-in-Machine-Learning-and-Data-Science/",
8 | "secondaryLinks": [
9 | {
10 | "name": "Website",
11 | "url": "http://wimlds.org/about-the-la-paz-team/"
12 | }
13 | ]
14 | }
--------------------------------------------------------------------------------
/src/data/orgs/ladies-of-code-paris.json:
--------------------------------------------------------------------------------
1 | {
2 | "city": "paris",
3 | "country": "france",
4 | "name": "Ladies of Code Paris",
5 | "image": "https://paris.ladiesofcode.com/wp-content/uploads/2017/01/Ladies-Of-Code-1.png",
6 | "topics": ["Tech"],
7 | "mainLink": "https://www.meetup.com/Ladies-of-Code-Paris",
8 | "secondaryLinks": [
9 | {
10 | "name": "Twitter",
11 | "url": "https://twitter.com/LadiesCodeParis"
12 | },
13 | {
14 | "name": "Facebook",
15 | "url": "https://www.facebook.com/LadiesCodeParis"
16 | },
17 | {
18 | "name": "Github",
19 | "url": "https://github.com/ladiesOfCodeParis"
20 | },
21 | {
22 | "name": "Instagram",
23 | "url": "https://www.instagram.com/ladiesofcode.paris"
24 | }
25 | ]
26 | }
27 |
28 |
--------------------------------------------------------------------------------
/src/data/orgs/lagos-women-in-machine-learning-and-data-science.json:
--------------------------------------------------------------------------------
1 | {
2 | "city": "lagos",
3 | "country": "nigeria",
4 | "name": "Lagos Women in Machine Learning & Data Science",
5 | "image": "https://pbs.twimg.com/profile_images/895132525114216449/3uK3PVZU_400x400.jpg",
6 | "topics": ["Machine Learning", "Data Science"],
7 | "mainLink": "https://www.meetup.com/Lagos-Women-in-Machine-Learning-Data-Science/",
8 | "secondaryLinks": [
9 | {
10 | "name": "Website",
11 | "url": "http://wimlds.org/about-the-lagos-team/"
12 | }
13 | ]
14 | }
--------------------------------------------------------------------------------
/src/data/orgs/le-reset.json:
--------------------------------------------------------------------------------
1 | {
2 | "city": "paris",
3 | "country": "france",
4 | "name": "Le Reset",
5 | "image": "https://wiki.lereset.org/_media/wiki:logo.png",
6 | "topics": ["hackerspace"],
7 | "mainLink": "https://lereset.org",
8 | "secondaryLinks": [
9 | {
10 | "name": "Twitter",
11 | "url": "https://twitter.com/le_RESET"
12 | },
13 | {
14 | "name": "Facebook",
15 | "url": "https://www.facebook.com/leRESETparis"
16 | },
17 | {
18 | "name": "Instagram",
19 | "url": "https://www.instagram.com/le_reset/"
20 | }
21 | ]
22 | }
23 |
24 |
--------------------------------------------------------------------------------
/src/data/orgs/madrid-women-in-machine-learning-and-data-science.json:
--------------------------------------------------------------------------------
1 | {
2 | "city": "madrid",
3 | "country": "spain",
4 | "name": "Madrid Women in Machine Learning & Data Science",
5 | "image": "https://pbs.twimg.com/profile_images/895132525114216449/3uK3PVZU_400x400.jpg",
6 | "topics": ["Machine Learning", "Data Science"],
7 | "mainLink": "https://www.meetup.com/Madrid-Women-in-Machine-Learning-and-Data-Science/",
8 | "secondaryLinks": [
9 | {
10 | "name": "Website",
11 | "url": "http://wimlds.org/about-the-madrid/"
12 | }
13 | ]
14 | }
--------------------------------------------------------------------------------
/src/data/orgs/melbourne-women-in-machine-learning-and-data-science.json:
--------------------------------------------------------------------------------
1 | {
2 | "city": "melbourne",
3 | "country": "australia",
4 | "name": "Melbourne Women in Machine Learning & Data Science",
5 | "image": "https://pbs.twimg.com/profile_images/895132525114216449/3uK3PVZU_400x400.jpg",
6 | "topics": ["Machine Learning", "Data Science"],
7 | "mainLink": "https://www.meetup.com/Melbourne-Women-in-Machine-Learning-and-Data-Science/",
8 | "secondaryLinks": [
9 | {
10 | "name": "Website",
11 | "url": "http://wimlds.org/about-the-melbourne-team/"
12 | }
13 | ]
14 | }
--------------------------------------------------------------------------------
/src/data/orgs/milan-women-in-machine-learning-and-data-science.json:
--------------------------------------------------------------------------------
1 | {
2 | "city": "milan",
3 | "country": "italy",
4 | "name": "Milan Women in Machine Learning and Data Science",
5 | "image": "https://pbs.twimg.com/profile_images/895132525114216449/3uK3PVZU_400x400.jpg",
6 | "topics": ["Machine Learning", "Data Science"],
7 | "mainLink": "https://www.meetup.com/Milan-Women-in-Machine-Learning-and-Data-Science/",
8 | "secondaryLinks": [
9 | {
10 | "name": "Website",
11 | "url": "http://wimlds.org/about-the-milan-team/"
12 | }
13 | ]
14 | }
--------------------------------------------------------------------------------
/src/data/orgs/mimmit-koodaa-finland.json:
--------------------------------------------------------------------------------
1 | {
2 | "image": "https://mimmitkoodaa.ohjelmistoebusiness.fi/wp-content/uploads/2019/05/sininen-pallo-logo-297x300.png",
3 | "name": "Mimmit Koodaa",
4 | "country": "finland",
5 | "city": "helsinki",
6 | "topics": ["Tech"],
7 | "mainLink": "https://mimmitkoodaa.ohjelmistoebusiness.fi/",
8 | "secondaryLinks": [
9 | {
10 | "name": "Twitter",
11 | "url": "https://twitter.com/mimmitkoodaa"
12 | },
13 | {
14 | "name": "Instagram",
15 | "url": "https://www.instagram.com/mimmitkoodaa/"
16 | },
17 | {
18 | "name": "Facebook",
19 | "url": "https://www.facebook.com/mimmitkoodaa/"
20 | }
21 | ]
22 | }
--------------------------------------------------------------------------------
/src/data/orgs/montreal-women-in-machine-learning-and-data-science.json:
--------------------------------------------------------------------------------
1 | {
2 | "city": "montreal",
3 | "country": "canada",
4 | "name": "Women in Machine Learning and Data Science Montreal",
5 | "image": "https://pbs.twimg.com/profile_images/895132525114216449/3uK3PVZU_400x400.jpg",
6 | "topics": ["Machine Learning", "Data Science"],
7 | "mainLink": "https://www.meetup.com/wimlds-mtl/",
8 | "secondaryLinks": [
9 | {
10 | "name": "Website",
11 | "url": "http://wimlds.org/chapters/about-the-montreal-team/"
12 | }
13 | ]
14 | }
--------------------------------------------------------------------------------
/src/data/orgs/mumbai-women-in-machine-learning-and-data-science.json:
--------------------------------------------------------------------------------
1 | {
2 | "city": "mumbai",
3 | "country": "india",
4 | "name": "Mumbai Women in Machine Learning and Data Science",
5 | "image": "https://pbs.twimg.com/profile_images/895132525114216449/3uK3PVZU_400x400.jpg",
6 | "topics": ["Machine Learning", "Data Science"],
7 | "mainLink": "https://www.meetup.com/Mumbai-Women-in-Machine-Learning-and-Data-Science/",
8 | "secondaryLinks": [
9 | {
10 | "name": "Website",
11 | "url": "http://wimlds.org/about-the-mumbai-team/"
12 | }
13 | ]
14 | }
--------------------------------------------------------------------------------
/src/data/orgs/nairobi-women-in-machine-learning-and-data-science.json:
--------------------------------------------------------------------------------
1 | {
2 | "city": "nairobi",
3 | "country": "kenya",
4 | "name": "Nairobi Women in Machine Learning & Data Science",
5 | "image": "https://pbs.twimg.com/profile_images/895132525114216449/3uK3PVZU_400x400.jpg",
6 | "topics": ["Machine Learning", "Data Science"],
7 | "mainLink": "https://www.meetup.com/Nairobi-Women-in-Machine-Learning-Data-Science/",
8 | "secondaryLinks": [
9 | {
10 | "name": "Website",
11 | "url": "http://wimlds.org/nairobi-kenya-team/"
12 | }
13 | ]
14 | }
--------------------------------------------------------------------------------
/src/data/orgs/network-for-women-with-careers-in-technology.json:
--------------------------------------------------------------------------------
1 | {
2 | "city": "philadelphia",
3 | "country": "usa",
4 | "name": "Network for Women with Careers in Technology",
5 | "image": "https://pbs.twimg.com/profile_banners/3192189521/1576643867/1500x500",
6 | "topics": ["Tech"],
7 | "mainLink": "https://www.nwct-phila.org/",
8 | "secondaryLinks": [
9 | {
10 | "name": "meetup",
11 | "url": "https://www.meetup.com/NWCT-Network-for-Women-with-Careers-in-Technology-DE/"
12 | },
13 | {
14 | "name": "twitter",
15 | "url": "https://twitter.com/NWCTgetsIT"
16 | },
17 | {
18 | "name": "linkedin",
19 | "url": "https://www.linkedin.com/groups/108713"
20 | }
21 | ]
22 | }
--------------------------------------------------------------------------------
/src/data/orgs/new-york-women-in-machine-learning-and-data-science.json:
--------------------------------------------------------------------------------
1 | {
2 | "city": "new-york",
3 | "country": "usa",
4 | "name": "NYC Women in Machine Learning & Data Science",
5 | "image": "https://pbs.twimg.com/profile_images/1032358658745741317/Xo4sMniV_400x400.jpg",
6 | "topics": ["Machine Learning", "Data Science"],
7 | "mainLink": "https://www.meetup.com/NYC-Women-in-Machine-Learning-Data-Science/",
8 | "secondaryLinks": [
9 | {
10 | "name": "Website",
11 | "url": "http://wimlds.org/chapters/about-nyc/"
12 | },
13 | {
14 | "name": "Twitter",
15 | "url": "https://twitter.com/WiMLDS_NYC"
16 | }
17 | ]
18 | }
--------------------------------------------------------------------------------
/src/data/orgs/node-girls-london.json:
--------------------------------------------------------------------------------
1 | {
2 | "city": "london",
3 | "country": "uk",
4 | "name": "Node Girls London",
5 | "image": "https://pbs.twimg.com/profile_images/1055739997641469952/FETldn_C_400x400.jpg",
6 | "topics": ["Node"],
7 | "mainLink": "https://twitter.com/nodegirlslondon",
8 | "secondaryLinks": [
9 | ]
10 | }
--------------------------------------------------------------------------------
/src/data/orgs/node-girls-madrid.json:
--------------------------------------------------------------------------------
1 | {
2 | "image": "https://secure.meetupstatic.com/photos/event/7/9/1/e/600_478231006.jpeg",
3 | "name": "Node Girls Madrid",
4 | "country": "spain",
5 | "city": "madrid",
6 | "topics": ["Node"],
7 | "mainLink": "https://www.meetup.com/Node-Girls-Madrid/",
8 | "secondaryLinks": [
9 | {
10 | "name": "Twitter",
11 | "url": "https://twitter.com/NodeGirlsMadrid"
12 | },
13 | {
14 | "name": "Website",
15 | "url": "https://www.nodegirls.com/chapters/madrid"
16 | }
17 | ]
18 | }
--------------------------------------------------------------------------------
/src/data/orgs/node-girls-oxford.json:
--------------------------------------------------------------------------------
1 | {
2 | "image": "https://pbs.twimg.com/profile_images/1055739997641469952/FETldn_C_400x400.jpg",
3 | "name": "Node Girls Oxford",
4 | "country": "uk",
5 | "city": "oxford",
6 | "topics": ["Node"],
7 | "mainLink": "https://twitter.com/nodegirlsoxford",
8 | "secondaryLinks": [
9 | ]
10 | }
--------------------------------------------------------------------------------
/src/data/orgs/node-girls-stockholm.json:
--------------------------------------------------------------------------------
1 | {
2 | "image": "https://pbs.twimg.com/profile_images/1055739997641469952/FETldn_C_400x400.jpg",
3 | "name": "Node Girls Stockholm",
4 | "country": "sweden",
5 | "city": "stockholm",
6 | "topics": ["Node"],
7 | "mainLink": "https://twitter.com/nodegirlssthlm",
8 | "secondaryLinks": [
9 | ]
10 | }
--------------------------------------------------------------------------------
/src/data/orgs/nyc-geekettes.json:
--------------------------------------------------------------------------------
1 | {
2 | "city": "new-york",
3 | "country": "usa",
4 | "name": "NYC Geekettes",
5 | "image": "https://static1.squarespace.com/static/516d36bbe4b06cb596ba96bf/t/52ed1561e4b05d1d1f634bc1/1549135162967/",
6 | "topics": ["Tech"],
7 | "mainLink": "https://www.meetup.com/NYCGeekettes/",
8 | "secondaryLinks": [
9 | {
10 | "name": "Twitter",
11 | "url": "https://twitter.com/nycgeekettes"
12 | },
13 | {
14 | "name": "Website",
15 | "url": "http://www.geekettes.io/cities/nyc"
16 | }
17 | ]
18 | }
19 |
--------------------------------------------------------------------------------
/src/data/orgs/nyc-pyladies.json:
--------------------------------------------------------------------------------
1 | {
2 | "image": "https://pbs.twimg.com/profile_images/1102347977648209920/y91WSG4h_400x400.png",
3 | "name": "NYC PyLadies",
4 | "country": "usa",
5 | "city": "new-york",
6 | "topics": ["Python"],
7 | "mainLink": "https://www.meetup.com/NYC-PyLadies/",
8 | "secondaryLinks": [
9 | {
10 | "name": "Twitter",
11 | "url": "https://twitter.com/NYCpyladies"
12 | }
13 | ]
14 | }
--------------------------------------------------------------------------------
/src/data/orgs/paris-data-ladies.json:
--------------------------------------------------------------------------------
1 | {
2 | "city": "paris",
3 | "country": "france",
4 | "name": "Paris Data Ladies",
5 | "image": "https://femmes-numerique.fr/wp-content/uploads/2018/08/logo-Paris_DataLadies.png",
6 | "topics": ["Data"],
7 | "mainLink": "https://www.meetup.com/Paris-DataLadies",
8 | "secondaryLinks": [
9 | {
10 | "name": "Twitter",
11 | "url": "https://twitter.com/parisdataladies"
12 | },
13 | {
14 | "name": "Website",
15 | "url": "https://femmes-numerique.fr/"
16 | }
17 | ]
18 | }
19 |
20 |
--------------------------------------------------------------------------------
/src/data/orgs/paris-women-in-machine-learning-and-data-science.json:
--------------------------------------------------------------------------------
1 | {
2 | "city": "paris",
3 | "country": "france",
4 | "name": "Paris Women in Machine Learning & Data Science",
5 | "image": "https://pbs.twimg.com/profile_images/895132525114216449/3uK3PVZU_400x400.jpg",
6 | "topics": ["Machine Learning", "Data Science"],
7 | "mainLink": "https://www.meetup.com/Paris-Women-in-Machine-Learning-Data-Science/",
8 | "secondaryLinks": [
9 | {
10 | "name": "Twitter",
11 | "url": "https://twitter.com/WiMLDS_Paris"
12 | },
13 | {
14 | "name": "Website",
15 | "url": "http://wimlds.org/about-the-paris-team/"
16 | }
17 | ]
18 | }
--------------------------------------------------------------------------------
/src/data/orgs/pehia.json:
--------------------------------------------------------------------------------
1 | {
2 | "image": "https://user-images.githubusercontent.com/8397274/119461773-a99a4500-bd5d-11eb-93a9-222a39259b94.png",
3 | "name": "Pehia Foundation",
4 | "country": "india",
5 | "city": "kochi",
6 | "topics": ["Tech", "Women Who Code", "Entrepreneurship"],
7 | "mainLink": "https://pehia.org/",
8 | "secondaryLinks": [
9 | {
10 | "name": "Twitter",
11 | "url": "https://twitter.com/pehiaorg"
12 | },
13 | {
14 | "name": "Instagram",
15 | "url": "https://www.instagram.com/pehiaorg"
16 | },
17 | {
18 | "name": "Facebook",
19 | "url": "https://www.facebook.com/pehiaorg/"
20 | }
21 | ]
22 | }
23 |
--------------------------------------------------------------------------------
/src/data/orgs/philadelphia-women-in-data.json:
--------------------------------------------------------------------------------
1 | {
2 | "city": "philadelphia",
3 | "country": "usa",
4 | "name": "Philadelphia Women in Data",
5 | "image": "https://pbs.twimg.com/profile_banners/744712793056649216/1589307037/1500x500",
6 | "topics": ["Tech", "Data"],
7 | "mainLink": "https://technical.ly/company/women-in-data-philadelphia/",
8 | "secondaryLinks": [
9 | {
10 | "name": "twitter",
11 | "url": "https://twitter.com/womenindataorg"
12 | },
13 | {
14 | "name": "linkedin",
15 | "url": "https://www.linkedin.com/company/women-in-data/"
16 | }
17 | ]
18 | }
--------------------------------------------------------------------------------
/src/data/orgs/philly-tech-sistas.json:
--------------------------------------------------------------------------------
1 | {
2 | "city": "philadelphia",
3 | "country": "usa",
4 | "name": "Philly Tech Sistas",
5 | "image": "https://pbs.twimg.com/profile_banners/2666365909/1409624400/1500x500",
6 | "topics": ["Tech"],
7 | "mainLink": "https://www.phillytechsistas.org/",
8 | "secondaryLinks": [
9 | {
10 | "name": "meetup",
11 | "url": "https://www.meetup.com/Philly-Tech-Sistas/"
12 | },
13 | {
14 | "name": "twitter",
15 | "url": "https://twitter.com/phillytechsista"
16 | }
17 | ]
18 | }
--------------------------------------------------------------------------------
/src/data/orgs/pioneras-developers-medellin.json:
--------------------------------------------------------------------------------
1 | {
2 | "image": "https://avatars0.githubusercontent.com/u/23424140",
3 | "name": "Pioneras Developers",
4 | "country": "colombia",
5 | "city": "medellin",
6 | "topics": ["Tech"],
7 | "mainLink": "https://www.meetup.com/es/PionerasDevelopers/",
8 | "secondaryLinks": [
9 | {
10 | "name": "Twitter",
11 | "url": "https://twitter.com/pionerasdev"
12 | }
13 | ]
14 | }
--------------------------------------------------------------------------------
/src/data/orgs/pittsburgh-women-in-machine-learning-and-data-science.json:
--------------------------------------------------------------------------------
1 | {
2 | "city": "pittsburgh",
3 | "country": "usa",
4 | "name": "Pittsburgh Women in Machine Learning and Data Science",
5 | "image": "https://pbs.twimg.com/profile_images/895132525114216449/3uK3PVZU_400x400.jpg",
6 | "topics": ["Machine Learning", "Data Science"],
7 | "mainLink": "https://www.meetup.com/Pittsburgh-Women-in-Machine-Learning-and-Data-Science/",
8 | "secondaryLinks": [
9 | {
10 | "name": "Website",
11 | "url": "http://wimlds.org/about-the-pittsburgh-team/"
12 | }
13 | ]
14 | }
--------------------------------------------------------------------------------
/src/data/orgs/poznan-women-in-machine-learning-and-data-science.json:
--------------------------------------------------------------------------------
1 | {
2 | "city": "poznan",
3 | "country": "poland",
4 | "name": "Poznań Women in Machine Learning & Data Science",
5 | "image": "https://pbs.twimg.com/profile_images/895132525114216449/3uK3PVZU_400x400.jpg",
6 | "topics": ["Machine Learning", "Data Science"],
7 | "mainLink": "https://www.meetup.com/Poznan-Women-in-Machine-Learning-Data-Science/",
8 | "secondaryLinks": [
9 | {
10 | "name": "Website",
11 | "url": "http://wimlds.org/about-the-poznan-team/"
12 | }
13 | ]
14 | }
--------------------------------------------------------------------------------
/src/data/orgs/pune-women-in-machine-learning-and-data-science.json:
--------------------------------------------------------------------------------
1 | {
2 | "city": "pune",
3 | "country": "india",
4 | "name": "Pune Women in Machine Learning & Data Science",
5 | "image": "https://pbs.twimg.com/profile_images/895132525114216449/3uK3PVZU_400x400.jpg",
6 | "topics": ["Machine Learning", "Data Science"],
7 | "mainLink": "https://www.meetup.com/Pune-Women-in-Machine-Learning-and-Data-Science/",
8 | "secondaryLinks": [
9 | {
10 | "name": "Website",
11 | "url": "http://wimlds.org/about-the-pune-team/"
12 | }
13 | ]
14 | }
--------------------------------------------------------------------------------
/src/data/orgs/pyladies-boston.json:
--------------------------------------------------------------------------------
1 | {
2 | "city": "boston",
3 | "country": "usa",
4 | "name": "PyLadies Boston",
5 | "image": "https://boston.pyladies.com/assets/images/pyladies_boston_logo.png",
6 | "topics": ["Python"],
7 | "mainLink": "https://www.meetup.com/PyLadies-Boston/",
8 | "secondaryLinks": [
9 | {
10 | "name": "Twitter",
11 | "url": "https://twitter.com/pyladiesboston"
12 | }
13 | ]
14 | }
15 |
--------------------------------------------------------------------------------
/src/data/orgs/pyladies-helsinki.json:
--------------------------------------------------------------------------------
1 | {
2 | "image": "https://res.cloudinary.com/toughbyte/image/upload/b_transparent,c_pad,g_center,h_230,w_230/v1445769771/ahmlwbzfpshaefihyal4.png",
3 | "name": "PyLadies Helsinki",
4 | "country": "finland",
5 | "city": "helsinki",
6 | "topics": ["Python"],
7 | "mainLink": "https://www.meetup.com/Helsinki-PyLadies/",
8 | "secondaryLinks": [
9 | {
10 | "name": "Twitter",
11 | "url": "https://twitter.com/pyladieshki"
12 | },
13 | {
14 | "name": "GitHub",
15 | "url": "https://github.com/pyladieshki"
16 | }
17 | ]
18 | }
--------------------------------------------------------------------------------
/src/data/orgs/pyladies-medellin.json:
--------------------------------------------------------------------------------
1 | {
2 | "image": "https://pbs.twimg.com/profile_images/708397047318257664/NAEgm8eZ_400x400.jpg",
3 | "name": "Pyladies",
4 | "country": "colombia",
5 | "city": "medellin",
6 | "topics": ["Python"],
7 | "mainLink": "https://www.meetup.com/es/Python-Ladies-Medellin/",
8 | "secondaryLinks": [
9 | {
10 | "name": "Twitter",
11 | "url": "https://twitter.com/pyladiesmed"
12 | }
13 | ]
14 | }
--------------------------------------------------------------------------------
/src/data/orgs/pyladies-paris.json:
--------------------------------------------------------------------------------
1 | {
2 | "city": "paris",
3 | "country": "france",
4 | "name": "PyLadies Paris",
5 | "image": "https://www.pyladies.com/assets/images/pylady_geek.png",
6 | "topics": ["Python"],
7 | "mainLink": "https://www.pyladies.com/locations/paris/",
8 | "secondaryLinks": [
9 | {
10 | "name": "Twitter",
11 | "url": "https://twitter.com/PyLadiesParis"
12 | },
13 | {
14 | "name": "Github",
15 | "url": "https://github.com/PyLadiesParis"
16 | }
17 | ]
18 | }
19 |
20 |
--------------------------------------------------------------------------------
/src/data/orgs/pyladies-vancouver.json:
--------------------------------------------------------------------------------
1 | {
2 | "image": "https://secure.meetupstatic.com/photos/event/a/d/d/e/600_447404510.jpeg",
3 | "name": "PyLadies Vancouver",
4 | "country": "canada",
5 | "city": "vancouver",
6 | "topics": ["Python"],
7 | "mainLink": "https://www.meetup.com/PyLadies-Vancouver/",
8 | "secondaryLinks": [
9 | {
10 | "name": "Twitter",
11 | "url": "https://twitter.com/pyladiesvan"
12 | },
13 | {
14 | "name": "Website",
15 | "url": "https://pyladies-vancouver.readthedocs.io"
16 | }
17 | ]
18 | }
--------------------------------------------------------------------------------
/src/data/orgs/r-ladies-boston.json:
--------------------------------------------------------------------------------
1 | {
2 | "city": "boston",
3 | "country": "usa",
4 | "name": "R-Ladies Boston",
5 | "image": "https://pbs.twimg.com/profile_images/842033618226683905/ee4wjuxG_400x400.jpg",
6 | "topics": ["R Programming"],
7 | "mainLink": "https://www.meetup.com/rladies-boston/",
8 | "secondaryLinks": [
9 | {
10 | "name": "Website",
11 | "url": "https://rladies.github.io/Boston/"
12 | },
13 | {
14 | "name": "Twitter",
15 | "url": "https://twitter.com/rladiesboston?lang=en"
16 | }
17 | ]
18 | }
19 |
--------------------------------------------------------------------------------
/src/data/orgs/r-ladies-helsinki.json:
--------------------------------------------------------------------------------
1 | {
2 | "city": "helsinki",
3 | "country": "finland",
4 | "name": "R-Ladies Helsinki",
5 | "image": "https://pbs.twimg.com/profile_images/842033618226683905/ee4wjuxG_400x400.jpg",
6 | "topics": ["R Programming, "],
7 | "mainLink": "https://www.meetup.com/rladies-helsinki/",
8 | "secondaryLinks": [
9 | {
10 | "name": "Twitter",
11 | "url": "https://twitter.com/rladieshelsinki"
12 | }
13 | ]
14 | }
15 |
--------------------------------------------------------------------------------
/src/data/orgs/r-ladies-istanbul.json:
--------------------------------------------------------------------------------
1 | {
2 | "image": "https://pbs.twimg.com/profile_images/805708674811514881/CuxHbvqT_400x400.jpg",
3 | "name": "R-Ladies Istanbul",
4 | "country": "turkey",
5 | "city": "istanbul",
6 | "topics": ["R Programming"],
7 | "mainLink": "https://twitter.com/RLadiesIstanbul",
8 | "secondaryLinks": [
9 | {
10 | "name": "Meetup",
11 | "url": "https://www.meetup.com/rladies-istanbul/"
12 | }
13 | ]
14 | }
15 |
--------------------------------------------------------------------------------
/src/data/orgs/r-ladies-new-york.json:
--------------------------------------------------------------------------------
1 | {
2 | "city": "new-york",
3 | "country": "usa",
4 | "name": "R-Ladies New York",
5 | "image": "https://pbs.twimg.com/profile_images/842033618226683905/ee4wjuxG_400x400.jpg",
6 | "topics": ["R Programming"],
7 | "mainLink": "https://www.meetup.com/rladies-newyork/",
8 | "secondaryLinks": [
9 | {
10 | "name": "Twitter",
11 | "url": "https://twitter.com/rladiesnyc?lang=en"
12 | }
13 | ]
14 | }
15 |
--------------------------------------------------------------------------------
/src/data/orgs/rladies-paris.json:
--------------------------------------------------------------------------------
1 | {
2 | "city": "paris",
3 | "country": "france",
4 | "name": "R-Ladies Paris",
5 | "image": "https://rladies.org/wp-content/uploads/2016/12/R-LadiesGlobal.png",
6 | "topics": ["R"],
7 | "mainLink": "https://www.meetup.com/rladies-paris",
8 | "secondaryLinks": [
9 | {
10 | "name": "Twitter",
11 | "url": "https://twitter.com/RLadiesGlobal"
12 | },
13 | {
14 | "name": "Website",
15 | "url": "https://rladies.org/france-rladies/"
16 | }
17 | ]
18 | }
19 |
20 |
--------------------------------------------------------------------------------
/src/data/orgs/sao-paulo-women-in-machine-learning-data-science.json:
--------------------------------------------------------------------------------
1 | {
2 | "city": "sao-paulo",
3 | "country": "brazil",
4 | "name": "São Paulo Women in Machine Learning & Data Science",
5 | "image": "https://pbs.twimg.com/profile_images/895132525114216449/3uK3PVZU_400x400.jpg",
6 | "topics": ["Machine Learning", "Data Science"],
7 | "mainLink": "https://www.meetup.com/Sao-Paulo-Women-in-Machine-Learning-Data-Science/",
8 | "secondaryLinks": [
9 | {
10 | "name": "Website",
11 | "url": "http://wimlds.org/about-the-sao-paulo-team/"
12 | }
13 | ]
14 | }
--------------------------------------------------------------------------------
/src/data/orgs/seattle-women-in-machine-learning-and-data-science.json:
--------------------------------------------------------------------------------
1 | {
2 | "city": "seattle",
3 | "country": "usa",
4 | "name": "Seattle Women in Machine Learning and Data Science",
5 | "image": "https://pbs.twimg.com/profile_images/895132525114216449/3uK3PVZU_400x400.jpg",
6 | "topics": ["Machine Learning", "Data Science"],
7 | "mainLink": "https://www.meetup.com/Seattle-Women-in-Machine-Learning-and-Data-Science/",
8 | "secondaryLinks": [
9 | {
10 | "name": "Website",
11 | "url": "http://wimlds.org/about-the-seattle-team/"
12 | }
13 | ]
14 | }
--------------------------------------------------------------------------------
/src/data/orgs/she-codes-angular-medellin.json:
--------------------------------------------------------------------------------
1 | {
2 | "image": "https://secure.meetupstatic.com/photos/event/e/8/a/8/600_477479560.jpeg",
3 | "name": "She Codes Angular",
4 | "country": "colombia",
5 | "city": "medellin",
6 | "topics": ["Tech", "Angular"],
7 | "mainLink": "https://www.meetup.com/es/She-Codes-Angular/"
8 | }
--------------------------------------------------------------------------------
/src/data/orgs/sisterslab-istanbul.json:
--------------------------------------------------------------------------------
1 | {
2 | "image": "https://pbs.twimg.com/profile_images/993115542117548040/uAhtJo87_400x400.jpg",
3 | "name": "Sisterslab",
4 | "country": "turkey",
5 | "city": "istanbul",
6 | "topics": ["STEAM"],
7 | "mainLink": "https://linktr.ee/sisterslabb",
8 | "secondaryLinks": [
9 | {
10 | "name": "Twitter",
11 | "url": "https://twitter.com/SistersLab"
12 | },
13 | {
14 | "name": "Instagram",
15 | "url": "https://www.instagram.com/sisterslabb/"
16 | },
17 | {
18 | "name": "Kommunity",
19 | "url": "https://kommunity.com/sisterslabdeyiz"
20 | },
21 | {
22 | "name": "Slack",
23 | "url": "https://sisterslab.slack.com/"
24 | },
25 | {
26 | "name": "Linkedin",
27 | "url": "https://www.linkedin.com/company/sisterslab/"
28 | }
29 | ]
30 | }
31 |
--------------------------------------------------------------------------------
/src/data/orgs/trojmiasto-women-in-machine-learning-and-data-science.json:
--------------------------------------------------------------------------------
1 | {
2 | "city": "trojmiasto",
3 | "country": "poland",
4 | "name": "Trojmiasto Women in Machine Learning & Data Science",
5 | "image": "https://pbs.twimg.com/profile_images/895132525114216449/3uK3PVZU_400x400.jpg",
6 | "topics": ["Machine Learning", "Data Science"],
7 | "mainLink": "https://www.meetup.com/Trojmiasto-Women-in-Machine-Learning-and-Data-Science/",
8 | "secondaryLinks": [
9 | {
10 | "name": "Website",
11 | "url": "http://wimlds.org/about-the-trojmiasto-team/"
12 | }
13 | ]
14 | }
--------------------------------------------------------------------------------
/src/data/orgs/turku-py.json:
--------------------------------------------------------------------------------
1 | {
2 | "image": "https://turkupy.github.io/static/logo-e556aca72f8670e6571bdd474a461f90.png",
3 | "name": "Turku.py",
4 | "country": "finland",
5 | "city": "turku",
6 | "topics": ["Python", "Tech"],
7 | "mainLink": "https://turkupy.github.io/",
8 | "secondaryLinks": [
9 | {
10 | "name": "Twitter",
11 | "url": "https://twitter.com/turku_py"
12 | },
13 | {
14 | "name": "GitHub",
15 | "url": "https://github.com/turkupy/turkupy.github.io"
16 | }
17 | ]
18 | }
19 |
--------------------------------------------------------------------------------
/src/data/orgs/vancouver-women-in-machine-learning-and-data-science.json:
--------------------------------------------------------------------------------
1 | {
2 | "city": "vancouver",
3 | "country": "canada",
4 | "name": "Vancouver Women in Machine Learning and Data Science",
5 | "image": "https://pbs.twimg.com/profile_images/895132525114216449/3uK3PVZU_400x400.jpg",
6 | "topics": ["Machine Learning", "Data Science"],
7 | "mainLink": "https://www.meetup.com/Vancouver-Women-in-Machine-Learning-and-Data-Science/",
8 | "secondaryLinks": [
9 | {
10 | "name": "Website",
11 | "url": "http://wimlds.org/about-the-vancouver-team/"
12 | }
13 | ]
14 | }
--------------------------------------------------------------------------------
/src/data/orgs/vue-vixens-medellin.json:
--------------------------------------------------------------------------------
1 | {
2 | "image": "https://avatars3.githubusercontent.com/u/35713339",
3 | "name": "Vue Vixens",
4 | "country": "colombia",
5 | "city": "medellin",
6 | "topics": ["Vue.js"],
7 | "mainLink": "https://www.vuevixens.org/",
8 | "secondaryLinks": [
9 | {
10 | "name": "Twitter",
11 | "url": "https://twitter.com/vuevixensco"
12 | }
13 | ]
14 | }
--------------------------------------------------------------------------------
/src/data/orgs/women-and-code.json:
--------------------------------------------------------------------------------
1 | {
2 | "city": "vienna",
3 | "country": "austria",
4 | "name": "Women and Code",
5 | "image": "https://pbs.twimg.com/profile_images/1068657741667946497/J4YzuvnY_400x400.jpg",
6 | "topics": ["Tech"],
7 | "mainLink": "https://twitter.com/womenandcode",
8 | "secondaryLinks": [
9 | {
10 | "name": "Website",
11 | "url": "https://www.womenandcode.org/"
12 | }
13 | ]
14 | }
15 |
--------------------------------------------------------------------------------
/src/data/orgs/women-in-devops.json:
--------------------------------------------------------------------------------
1 | {
2 | "image": "https://pbs.twimg.com/profile_images/977111553261604864/eWx_tw-K_400x400.jpg",
3 | "name": "Women in DevOps",
4 | "country": "uk",
5 | "city": "london",
6 | "topics": ["Dev Ops"],
7 | "mainLink": "https://www.meetup.com/Woman-in-DevOps/",
8 | "secondaryLinks": [
9 | {
10 | "name": "Twitter",
11 | "url": "https://twitter.com/WomenInDevOps"
12 | },
13 | {
14 | "name": "Facebook",
15 | "url": "https://www.facebook.com/groups/2082051015447031/"
16 | }
17 | ]
18 | }
--------------------------------------------------------------------------------
/src/data/orgs/women-in-tech-cluj.json:
--------------------------------------------------------------------------------
1 | {
2 | "image": "https://pbs.twimg.com/profile_images/1229795064651698178/klKj6Blv_400x400.jpg",
3 | "name": "Women in Tech Cluj",
4 | "country": "romania",
5 | "city": "cluj-napoca",
6 | "topics": [
7 | "Tech"
8 | ],
9 | "mainLink": "https://www.womenintechcluj.com",
10 | "secondaryLinks": [
11 | {
12 | "name": "meetup.com",
13 | "url": "https://www.meetup.com/Women-in-Tech-Cluj/"
14 | },
15 | {
16 | "name": "Twitter",
17 | "url": "https://twitter.com/WomenInTechCluj"
18 | },
19 | {
20 | "name": "Facebook",
21 | "url": "https://www.facebook.com/WomenInTechCluj/"
22 | },
23 | {
24 | "name": "Instagram",
25 | "url": "https://www.instagram.com/womenintech.cluj/"
26 | },
27 | {
28 | "name": "LinkedIn",
29 | "url": "https://www.linkedin.com/company/women-in-tech-cluj/"
30 | },
31 | {
32 | "name": "Facebook Group",
33 | "url": "https://www.facebook.com/groups/1742280832528821/"
34 | }
35 | ]
36 | }
--------------------------------------------------------------------------------
/src/data/orgs/women-in-technology-atlanta.json:
--------------------------------------------------------------------------------
1 | {
2 | "image": "https://ww1.prweb.com/prfiles/2017/09/20/14726734/gI_63061_WIT_Brandmark_CMYK_Vertical%20Lockup_Vertical%20Lockup.png",
3 | "name": "Women In Technology (WIT)",
4 | "country": "usa",
5 | "city": "atlanta",
6 | "topics": ["Tech"],
7 | "mainLink": "https://mywit.org",
8 | "secondaryLinks": [
9 | {
10 | "name": "Events",
11 | "url": "https://www.mywit.org/events/"
12 | },
13 | {
14 | "name": "Twitter",
15 | "url": "https://twitter.com/witgeorgia"
16 | }
17 | ]
18 | }
19 |
20 |
--------------------------------------------------------------------------------
/src/data/orgs/women-in-technology-international-witi-nj.json:
--------------------------------------------------------------------------------
1 | {
2 | "city": "princeton",
3 | "country": "usa",
4 | "name": "Women in Technology International-WITI NJ",
5 | "image": "https://www.witi.com/BD-themes/witi2014/images/witi-logo.png",
6 | "topics": ["Tech"],
7 | "mainLink": "https://technical.ly/company/women-in-data-philadelphia/",
8 | "secondaryLinks": [
9 | {
10 | "name": "twitter",
11 | "url": "https://twitter.com/witi"
12 | },
13 | {
14 | "name": "instagram",
15 | "url": "https://www.instagram.com/womenintechnologyinternational"
16 | },
17 | {
18 | "name": "linkedin",
19 | "url": "https://www.linkedin.com/groups/1888/"
20 | }
21 | ]
22 | }
--------------------------------------------------------------------------------
/src/data/orgs/women-techmakers-cairo.json:
--------------------------------------------------------------------------------
1 | {
2 | "image": "https://pbs.twimg.com/profile_images/1093585928642162688/oVdX1KD-_400x400.jpg",
3 | "name": "WTM Cairo",
4 | "country": "egypt",
5 | "city": "cairo",
6 | "topics": ["Tech"],
7 | "mainLink": "https://www.womentechmakers.com/",
8 | "secondaryLinks": [
9 | {
10 | "name": "Facebook",
11 | "url": "https://www.facebook.com/WTMCairo"
12 | }
13 | ]
14 | }
15 |
--------------------------------------------------------------------------------
/src/data/orgs/women-who-code-atlanta.json:
--------------------------------------------------------------------------------
1 | {
2 | "city": "atlanta",
3 | "country": "usa",
4 | "name": "Women Who Code Atlanta",
5 | "image": "https://pbs.twimg.com/profile_images/1016008941757718528/tCnG03WW_400x400.jpg",
6 | "topics": ["Tech"],
7 | "mainLink": "https://www.meetup.com/Women-Who-Code-Atlanta/",
8 | "secondaryLinks": [
9 | {
10 | "name": "Twitter",
11 | "url": "https://twitter.com/wwcatl"
12 | },
13 | {
14 | "name": "Website",
15 | "url": "https://wwcatl.typeform.com/to/WKy2an"
16 | }
17 | ]
18 | }
19 |
--------------------------------------------------------------------------------
/src/data/orgs/women-who-code-boston.json:
--------------------------------------------------------------------------------
1 | {
2 | "city": "boston",
3 | "country": "usa",
4 | "name": "Women Who Code Boston",
5 | "image": "https://pbs.twimg.com/profile_images/987200018590380038/hFIUdvzz_400x400.jpg",
6 | "topics": ["Tech"],
7 | "mainLink": "https://www.meetup.com/Women-Who-Code-Boston/",
8 | "secondaryLinks": [
9 | {
10 | "name": "Twitter",
11 | "url": "https://twitter.com/wwcboston"
12 | },
13 | {
14 | "name": "Website",
15 | "url": "https://www.womenwhocode.com/boston"
16 | }
17 | ]
18 | }
19 |
--------------------------------------------------------------------------------
/src/data/orgs/women-who-code-medellin.json:
--------------------------------------------------------------------------------
1 | {
2 | "image": "https://pbs.twimg.com/profile_images/1077983059121790976/mVP8DwV5_400x400.jpg",
3 | "name": "Women Who Code",
4 | "country": "colombia",
5 | "city": "medellin",
6 | "topics": ["Tech"],
7 | "mainLink": "https://www.meetup.com/es/Women-Who-Code-Medellin/",
8 | "secondaryLinks": [
9 | {
10 | "name": "Twitter",
11 | "url": "https://twitter.com/WWCodeMedellin"
12 | }
13 | ]
14 | }
--------------------------------------------------------------------------------
/src/data/orgs/women-who-code-merida.json:
--------------------------------------------------------------------------------
1 |
2 | {
3 | "image": "https://pbs.twimg.com/profile_images/707627558427238400/0Fy3ozyR_400x400.jpg",
4 | "name": "Women Who Code Mérida",
5 | "country": "mexico",
6 | "city": "merida",
7 | "topics": ["Tech"],
8 | "mainLink": "https://www.meetup.com/wwcodemerida/",
9 | "secondaryLinks": [
10 | {
11 | "name": "Twitter",
12 | "url": "https://twitter.com/WWCodeMID"
13 | }
14 | ]
15 | }
--------------------------------------------------------------------------------
/src/data/orgs/women-who-code-new-york.json:
--------------------------------------------------------------------------------
1 | {
2 | "city": "new-york",
3 | "country": "usa",
4 | "name": "Women Who Code NYC",
5 | "image": "https://pbs.twimg.com/profile_images/673931225111769088/ucgFhSLs_400x400.jpg",
6 | "topics": ["Tech"],
7 | "mainLink": "https://www.meetup.com/WomenWhoCodeNYC/",
8 | "secondaryLinks": [
9 | {
10 | "name": "Twitter",
11 | "url": "https://twitter.com/WomenWhoCodeNYC"
12 | },
13 | {
14 | "name": "Website",
15 | "url": "https://www.womenwhocode.com/nyc"
16 | }
17 | ]
18 | }
19 |
--------------------------------------------------------------------------------
/src/data/orgs/women-who-code-philadelphia.json:
--------------------------------------------------------------------------------
1 | {
2 | "city": "philadelphia",
3 | "country": "usa",
4 | "name": "Women Who Code Philadelphia",
5 | "image": "https://pbs.twimg.com/profile_banners/3235282868/1584627920/1500x500",
6 | "topics": ["Tech"],
7 | "mainLink": "https://www.womenwhocode.com/philadelphia",
8 | "secondaryLinks": [
9 | {
10 | "name": "meetup",
11 | "url": "https://www.meetup.com/Women-Who-Code-Philly/"
12 | },
13 | {
14 | "name": "twitter",
15 | "url": "https://twitter.com/wwcodephilly?lang=en"
16 | },
17 | {
18 | "name": "instagram",
19 | "url": "https://www.instagram.com/womenwhocode/"
20 | },
21 | {
22 | "name": "linkedin",
23 | "url": "https://www.linkedin.com/company/women-who-code"
24 | }
25 | ]
26 | }
--------------------------------------------------------------------------------
/src/data/orgs/women-who-go-berlin.json:
--------------------------------------------------------------------------------
1 | {
2 | "image": "https://pbs.twimg.com/profile_images/762393898408960000/SAdZI0hC_400x400.jpg",
3 | "name": "Women Who Go Berlin",
4 | "country": "germany",
5 | "city": "berlin",
6 | "topics": ["Go"],
7 | "mainLink": "https://www.meetup.com/women-who-go-berlin/",
8 | "secondaryLinks": [
9 | {
10 | "name": "Slack",
11 | "url": "https://wwgberlin.herokuapp.com/"
12 | },
13 | {
14 | "name": "Twitter",
15 | "url": "https://twitter.com/wwgberlin"
16 | }
17 | ]
18 | }
--------------------------------------------------------------------------------
/src/data/orgs/women-who-go-boston.json:
--------------------------------------------------------------------------------
1 | {
2 | "city": "boston",
3 | "country": "usa",
4 | "name": "Women Who Go Boston",
5 | "image": "https://pbs.twimg.com/profile_images/652292731163832320/O4ehRC4H_normal.png",
6 | "topics": ["Go"],
7 | "mainLink": "https://www.meetup.com/women-who-go-boston/",
8 | "secondaryLinks": [
9 | {
10 | "name": "Twitter",
11 | "url": "https://twitter.com/WomenWhoGo_Bos"
12 | }
13 | ]
14 | }
15 |
--------------------------------------------------------------------------------
/src/data/orgs/women-who-go-boulder.json:
--------------------------------------------------------------------------------
1 | {
2 | "city": "boulder",
3 | "country": "usa",
4 | "name": "Women Who Go Boulder/Denver",
5 | "image": "https://pbs.twimg.com/profile_images/694685036205846528/RkXvm6_J_normal.png",
6 | "topics": ["Go"],
7 | "mainLink": "https://www.meetup.com/Women-Who-Go-Boulder-Denver/",
8 | "secondaryLinks": [
9 | {
10 | "name": "Twitter",
11 | "url": "https://twitter.com/WWGBoulder"
12 | }
13 | ]
14 | }
15 |
--------------------------------------------------------------------------------
/src/data/orgs/women-who-go-chicago.json:
--------------------------------------------------------------------------------
1 | {
2 | "city": "chicago",
3 | "country": "usa",
4 | "name": "Women Who Go (Chicago)",
5 | "image": "https://pbs.twimg.com/profile_images/829202372241084422/NPoB9iIh_400x400.jpg",
6 | "topics": ["Go"],
7 | "mainLink": "https://www.meetup.com/Women-Who-Go-Chicago/",
8 | "secondaryLinks": [
9 | {
10 | "name": "Twitter",
11 | "url": "https://twitter.com/womenwhogo_chi"
12 | }
13 | ]
14 | }
15 |
--------------------------------------------------------------------------------
/src/data/orgs/women-who-go-london.json:
--------------------------------------------------------------------------------
1 | {
2 | "city": "london",
3 | "country": "uk",
4 | "name": "Women Who Go (London)",
5 | "image": "https://pbs.twimg.com/profile_images/826530676853837829/MDT_bZbO_400x400.jpg",
6 | "topics": ["Go"],
7 | "mainLink": "https://www.meetup.com/Women-Who-Go-London/",
8 | "secondaryLinks": [
9 | {
10 | "name": "Twitter",
11 | "url": "https://twitter.com/womenwhogolndn"
12 | }
13 | ]
14 | }
15 |
--------------------------------------------------------------------------------
/src/data/orgs/women-who-go-los-angeles.json:
--------------------------------------------------------------------------------
1 | {
2 | "city": "los-angeles",
3 | "country": "usa",
4 | "name": "LA Women Who Go",
5 | "image": "https://pbs.twimg.com/profile_images/841699227713511424/zhd-N4LE_400x400.jpg",
6 | "mainLink": "https://www.meetup.com/LA-Women-Who-Go/",
7 | "topics": ["Go"],
8 | "secondaryLinks": [
9 | {
10 | "name": "Twitter",
11 | "url": "https://twitter.com/WomenWhoGo_LA"
12 | }
13 | ]
14 | }
15 |
--------------------------------------------------------------------------------
/src/data/orgs/women-who-go-new-york.json:
--------------------------------------------------------------------------------
1 | {
2 | "city": "new-york",
3 | "country": "usa",
4 | "name": "NYC Women Who Go",
5 | "image": "https://pbs.twimg.com/profile_images/623328794363998208/wYXmyHDX_normal.png",
6 | "topics": ["Go"],
7 | "mainLink": "https://www.meetup.com/NYC-Women-Who-Go/",
8 | "secondaryLinks": [
9 | {
10 | "name": "Twitter",
11 | "url": "https://twitter.com/womenwhogo_nyc"
12 | }
13 | ]
14 | }
15 |
--------------------------------------------------------------------------------
/src/data/orgs/women-who-go-paris.json:
--------------------------------------------------------------------------------
1 | {
2 | "city": "paris",
3 | "country": "france",
4 | "name": "Women Who Go Paris",
5 | "image": "https://pbs.twimg.com/profile_images/793196329719697408/6za446ZM_400x400.jpg",
6 | "topics": ["Go"],
7 | "mainLink": "https://www.meetup.com/Women-Who-Go-London/",
8 | "secondaryLinks": [
9 | {
10 | "name": "Twitter",
11 | "url": "https://twitter.com/womenwhogoparis"
12 | }
13 | ]
14 | }
15 |
--------------------------------------------------------------------------------
/src/data/orgs/women-who-go-rio.json:
--------------------------------------------------------------------------------
1 | {
2 | "image": "https://pbs.twimg.com/profile_images/881725525802315776/JIOw57b9_400x400.jpg",
3 | "name": "Women Who Go Rio de Janeiro",
4 | "country": "brazil",
5 | "city": "rio-de-janeiro",
6 | "topics": ["Go"],
7 | "mainLink": "https://twitter.com/WWGoRj",
8 | "secondaryLinks": [
9 | {
10 | "name": "Website",
11 | "url": "https://wwgobr.github.io/rj/"
12 | },
13 | {
14 | "name": "Telegram",
15 | "url": "https://telegram.me/joinchat/BCOBsj6vVeV62WJXeajheA"
16 | }
17 | ]
18 | }
--------------------------------------------------------------------------------
/src/data/orgs/women-who-go-san-francisco.json:
--------------------------------------------------------------------------------
1 | {
2 | "city": "san-francisco",
3 | "country": "usa",
4 | "name": "Women Who Go San Francisco",
5 | "image": "https://pbs.twimg.com/profile_images/1016519026648887296/pHYmi2Ji_400x400.jpg",
6 | "topics": ["Go"],
7 | "mainLink": "https://www.meetup.com/women-who-go/",
8 | "secondaryLinks": [
9 | {
10 | "name": "Twitter",
11 | "url": "https://twitter.com/womenwhogo_sf"
12 | }
13 | ]
14 | }
15 |
--------------------------------------------------------------------------------
/src/data/orgs/women-who-go-tokyo.json:
--------------------------------------------------------------------------------
1 | {
2 | "city": "tokyo",
3 | "country": "japan",
4 | "name": "Women Who Go Tokyo",
5 | "image": "https://pbs.twimg.com/profile_images/1031384898991312896/PM6h3Ga7_400x400.jpg",
6 | "topics": ["Go"],
7 | "mainLink": "https://twitter.com/wwg_tokyo",
8 | "secondaryLinks": [
9 | {
10 | "name": "Connapss",
11 | "url": "https://womenwhogo-tokyo.connpass.com/"
12 | }
13 | ]
14 | }
15 |
--------------------------------------------------------------------------------
/src/data/orgs/women-who-go-utah.json:
--------------------------------------------------------------------------------
1 | {
2 | "city": "utah",
3 | "country": "usa",
4 | "name": "Women Who Go Utah",
5 | "image": "https://pbs.twimg.com/profile_images/1035629743289196544/tmfWUz0d_normal.png",
6 | "topics": ["Go"],
7 | "mainLink": "https://www.meetup.com/Women-Who-Go-Utah/",
8 | "secondaryLinks": [
9 | {
10 | "name": "Twitter",
11 | "url": "https://twitter.com/wwgutah"
12 | }
13 | ]
14 | }
15 |
--------------------------------------------------------------------------------
/src/data/orgs/zurich-women-in-machine-learning-and-data-science.json:
--------------------------------------------------------------------------------
1 | {
2 | "city": "zurich",
3 | "country": "switzerland",
4 | "name": "Zürich Women in Machine Learning and Data Science",
5 | "image": "https://pbs.twimg.com/profile_images/895132525114216449/3uK3PVZU_400x400.jpg",
6 | "topics": ["Machine Learning", "Data Science"],
7 | "mainLink": "https://www.meetup.com/Zurich-Women-in-Machine-Learning-and-Data-Science/",
8 | "secondaryLinks": [
9 | {
10 | "name": "Website",
11 | "url": " https://www.wids.ch/"
12 | }
13 | ]
14 | }
--------------------------------------------------------------------------------
/src/pages/index.js:
--------------------------------------------------------------------------------
1 | // Libraries
2 | import React from 'react'
3 | import { graphql } from 'gatsby'
4 | import styled from 'styled-components'
5 |
6 | // Utilities
7 | import { convertToOption, allCitiesOption } from '../utils'
8 |
9 | // Components
10 | import Layout from '../components/Layout'
11 | import Top from '../components/Top'
12 | import Map from '../components/Map'
13 | import Cta from '../components/Cta'
14 | import List from '../components/List'
15 | import Footer from '../components/Footer'
16 |
17 | // Index
18 | const IndexPage = ({ data: { city }, pageContext: { slug, country } }) => {
19 | const isCityPage = !!(city && slug && country)
20 | const currentCity = isCityPage ? convertToOption(city) : allCitiesOption
21 |
22 | return (
23 |
24 |
28 |
29 |
30 |
31 |
32 | )
33 | }
34 |
35 | const Header = styled.div`
36 | padding: 40px 0 0 0;
37 | background: ${p => p.theme.purple};
38 | @media screen and (min-width: 850px) { padding: 64px 0 0 0; }
39 | `
40 |
41 | export const query = graphql`
42 | query($slug: String, $country: String) {
43 | city: citiesJson(slug: { eq: $slug }, country: { eq: $country }){
44 | slug, name, country
45 | }
46 | }
47 | `
48 |
49 | export default IndexPage
--------------------------------------------------------------------------------
/src/styles/globalStyles.js:
--------------------------------------------------------------------------------
1 | import { createGlobalStyle } from 'styled-components'
2 | import theme from './theme'
3 |
4 | export default createGlobalStyle`
5 | html, body, div, span, applet, object, iframe,
6 | h1, h2, h3, h4, h5, h6, p, blockquote, pre,
7 | a, abbr, acronym, address, big, cite, code,
8 | del, dfn, em, img, ins, kbd, q, s, samp,
9 | small, strike, strong, sub, sup, tt, var,
10 | b, u, i, center,
11 | dl, dt, dd, ol, ul, li,
12 | fieldset, form, label, legend,
13 | table, caption, tbody, tfoot, thead, tr, th, td,
14 | article, aside, canvas, details, embed,
15 | figure, figcaption, footer, header, hgroup,
16 | menu, nav, output, ruby, section, summary,
17 | time, mark, audio, video {
18 | margin: 0;
19 | padding: 0;
20 | border: 0;
21 | font-size: 100%;
22 | font: inherit;
23 | vertical-align: baseline;
24 | }
25 |
26 | /* HTML5 display-role reset for older browsers */
27 | article, aside, details, figcaption, figure,
28 | footer, header, hgroup, menu, nav, section {
29 | display: block;
30 | }
31 |
32 | html {
33 | font-size: 16px;
34 | box-sizing: border-box;
35 | }
36 |
37 | *, *:before, *:after {
38 | box-sizing: inherit;
39 | }
40 |
41 | body {
42 | font-family: ${theme.main};
43 | line-height: 1;
44 | font-size: 16px;
45 | color: ${theme.black};
46 | background-color: ${theme.lightGray};
47 | background-image: url('/gray-flora.svg');
48 | background-position: center 600px;
49 | background-repeat: no-repeat;
50 | -webkit-text-size-adjust: 100%;
51 | -webkit-font-smoothing: antialiased;
52 | -moz-osx-font-smoothing: grayscale;
53 | text-rendering: optimizeLegibility;
54 | -webkit-font-feature-settings: "pnum";
55 | font-feature-settings: "pnum";
56 | font-variant-numeric: proportional-nums;
57 | }
58 |
59 | ol, ul {
60 | list-style: none;
61 | }
62 |
63 | blockquote, q {
64 | quotes: none;
65 | }
66 |
67 | blockquote:before, blockquote:after,
68 | q:before, q:after {
69 | content: '';
70 | content: none;
71 | }
72 |
73 | table {
74 | border-collapse: collapse;
75 | border-spacing: 0;
76 | }
77 |
78 | a {
79 | color: ${theme.black};
80 | }
81 |
82 | pre {
83 | display: block;
84 | padding: 2rem;
85 | margin-top: 4rem;
86 | overflow: auto;
87 | font-size: 85%;
88 | line-height: 1.45;
89 | border-radius: 5px;
90 | color: ${theme.black};
91 | border: 1px solid #ddd;
92 | }
93 |
94 | video {
95 | max-width: 100%;
96 | }
97 |
98 | p {
99 | margin-bottom: 1rem;
100 | }
101 | `
--------------------------------------------------------------------------------
/src/styles/selectStyles.js:
--------------------------------------------------------------------------------
1 | // Theme
2 | import theme from './theme'
3 |
4 | // Select Styles
5 | export default {
6 | menu: (provided) => ({
7 | ...provided,
8 | boxShadow: theme.cardShadow,
9 | borderRadius: 0
10 | }),
11 | singleValue: (provided) => ({
12 | ...provided,
13 | color: theme.black,
14 | padding: 2
15 | }),
16 | input: (provided) => ({
17 | ...provided,
18 | color: theme.black,
19 | fontSize: 24
20 | }),
21 | groupHeading: (provided) => ({
22 | ...provided,
23 | color: theme.gray,
24 | fontSize: 14,
25 | fontWeight: 600,
26 | }),
27 | control: (provided, state) => ({
28 | ...provided,
29 | width: 300,
30 | border: `none`,
31 | boxShadow: state.menuIsOpen ? `none` : theme.cardShadowSmall,
32 | borderRadius: 0,
33 | minHeight: `none`,
34 | background: state.menuIsOpen ? `transparent` : theme.white,
35 | fontSize: 24
36 | }),
37 | option: (provided, state) => ({
38 | ...provided,
39 | borderBottom: `1px solid ${theme.lightGray}`,
40 | color: state.isSelected ? theme.white : theme.black,
41 | backgroundColor: state.isSelected ? theme.purple : state.isFocused ? theme.lightGray : theme.white,
42 | padding: `8px 12px`,
43 | fontSize: 16
44 | })
45 | }
--------------------------------------------------------------------------------
/src/styles/theme.js:
--------------------------------------------------------------------------------
1 | // Colors
2 | const colors = {
3 | black: '#1B0054',
4 | gray: '#7B7587',
5 | midGray: '#AFAAB7',
6 | lightGray: '#F0EDF4',
7 | white: '#fff',
8 |
9 | purple: '#300886',
10 | lightPurple: '#492FB2',
11 |
12 | meetupRed: '#E35064',
13 | telegramBlue: '#3C93B8',
14 | twitterBlue: '#4AA1EC',
15 | }
16 |
17 | // Fonts
18 | const fonts = {
19 | main: `'Poppins', sans-serif`,
20 | }
21 |
22 | // Shadows
23 | const shadows = {
24 | cardShadow: `0px 4px 16px rgba(86, 82, 96, 0.2)`,
25 | cardShadowSmall: `0px 2px 8px rgba(86, 82, 96, 0.15)`
26 | }
27 |
28 | export default {
29 | ...colors,
30 | ...fonts,
31 | ...shadows
32 | }
--------------------------------------------------------------------------------
/src/svgs/background.svg:
--------------------------------------------------------------------------------
1 |
37 |
--------------------------------------------------------------------------------
/src/svgs/blue-square.svg:
--------------------------------------------------------------------------------
1 |
5 |
--------------------------------------------------------------------------------
/src/svgs/blue-triangle.svg:
--------------------------------------------------------------------------------
1 |
5 |
--------------------------------------------------------------------------------
/src/svgs/github.svg:
--------------------------------------------------------------------------------
1 |
4 |
--------------------------------------------------------------------------------
/src/svgs/link.svg:
--------------------------------------------------------------------------------
1 |
--------------------------------------------------------------------------------
/src/svgs/location.svg:
--------------------------------------------------------------------------------
1 |
--------------------------------------------------------------------------------
/src/svgs/meetup.svg:
--------------------------------------------------------------------------------
1 |
4 |
--------------------------------------------------------------------------------
/src/svgs/octocat.svg:
--------------------------------------------------------------------------------
1 |
21 |
--------------------------------------------------------------------------------
/src/svgs/plus.svg:
--------------------------------------------------------------------------------
1 |
4 |
--------------------------------------------------------------------------------
/src/svgs/red-square.svg:
--------------------------------------------------------------------------------
1 |
4 |
--------------------------------------------------------------------------------
/src/svgs/telegram.svg:
--------------------------------------------------------------------------------
1 |
5 |
--------------------------------------------------------------------------------
/src/svgs/twitter.svg:
--------------------------------------------------------------------------------
1 |
4 |
--------------------------------------------------------------------------------
/src/svgs/yellow-ball.svg:
--------------------------------------------------------------------------------
1 |
5 |
--------------------------------------------------------------------------------
/src/svgs/yellow-triangle.svg:
--------------------------------------------------------------------------------
1 |
5 |
--------------------------------------------------------------------------------
/src/utils.js:
--------------------------------------------------------------------------------
1 | // using CommonJS because this is imported on gatsby-node.js
2 | // https://github.com/gatsbyjs/gatsby/issues/7810
3 |
4 | const { navigate } = require('gatsby')
5 | const { DO_NOT_SCROLL_KEY } = require('../gatsby-constants')
6 |
7 | const doNotScroll = () => window[DO_NOT_SCROLL_KEY] = true
8 | const createCityUrl = (countrySlug, citySlug) => `/${countrySlug}/${citySlug}`
9 |
10 | exports.createCityUrl = createCityUrl
11 | exports.navigateTo = (url, scrollTo) => {
12 | if(scrollTo && typeof window !== 'undefined') window.scrollTo(scrollTo)
13 | if(url) doNotScroll(navigate(url))
14 | }
15 |
16 | exports.convertToOption = ({ slug, name, country }) => ({
17 | value: slug, label: name, data: { url: createCityUrl(country, slug) },
18 | })
19 |
20 | exports.allCitiesOption = { value: 'all', label: 'All cities', data: { url: '/' } }
21 |
22 | exports.unwrapNodes = data => data ? (data.edges || []).map(edge => edge.node) : []
--------------------------------------------------------------------------------
/static/gray-flora.svg:
--------------------------------------------------------------------------------
1 |
29 |
--------------------------------------------------------------------------------
/static/icon.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/prisma/women-world-wide/c96b856cbb9333c982f1eebf67fb358cf14b9a09/static/icon.png
--------------------------------------------------------------------------------
/static/social.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/prisma/women-world-wide/c96b856cbb9333c982f1eebf67fb358cf14b9a09/static/social.png
--------------------------------------------------------------------------------