RageZBla / speak-her-db

Database of female & nonbinary speakers in Japan.

Home Page:https://speakher.jp

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

GitHub Netlify Status W3C Validation Twitter Follow

SpeakHer

https://speakher.jp/

SpeakHer is a database of women public speakers in Japan. A common excuse we hear from conference and event organizers is how they can't find any women. Let's banish that excuse. Please join our list and make sure that women get fair representation for public speaking engagements.

The purpose of gathering this information is so that event organizers can easily search for female speakers and that fellow speakers can connect with and support each other

How to Contribute

Please check out our contributor guidelines.

Code of Conduct

All contributors to this repository must follow the Code of Conduct. Thank you for helping us build an inclusive open-source project.

Running the code

Requirements:

Database connection

This project uses Airtable as a data source. Follow these steps to configure a database on your local environment:

  1. Make a copy of .env.sample and rename it to .env.development
  2. Register as a contributor of the Airtable development database cliking here
  3. Get your Airtable API Key on your Airtable account
  4. Get the development database ID on the Dev DB Docs
  5. Edit .env.development to add your AIRTABLE_API_KEY and the development AIRTABLE_DB_ID

.env.development

NODE_ENV=development
VUE_APP_AIRTABLE_DB_ID=[dev database ID here]
VUE_APP_AIRTABLE_API_KEY=[your api key here]

You can change other DB configs on /plugins/airtable.js.

Further information on the database schema and query documentation here (login with the account you registered on step 2).

Running the app

cd web
yarn serve

Access it on localhost:8080 on your browser.

Testing production on local environment

If you have access to the production database, you can setup your production config on .env.production and run the app in production mode using the command yarn serve --mode production

About

Database of female & nonbinary speakers in Japan.

https://speakher.jp

License:MIT License


Languages

Language:Vue 82.0%Language:JavaScript 13.9%Language:HTML 3.2%Language:SCSS 0.9%