Skip to content

React-Robins/website

Repository files navigation

React Ladies

Getting Started

To run this site locally you will need to configure an AIRTABLE_KEY (user-level access to your Airtable account), AIRTABLE_BASE (spreadsheet level access to an Airtable base) and AIRTABLE_TABLE (table level access within an Airtable base).

  1. Create a file in the project root called .env.production with the contents AIRTABLE_KEY=somekey. somekey needs to be a valid AirTable API key; if you're part of React Ldies and need the real API key, ask another organizer to give it to you.

  2. add AIRTABLE_BASE=somebase. somebase needs to be a valid Airtable Base ID.

  3. add AIRTABLE_TABLE=tablename. tablename needs to be a valid Airtable Table ID.

  4. Run the following in terminal: To install the netlify-cli in order to be able to run the registration function locally.

npm install -g netlify-cli
npm i
npm run start

or

yarn add -g netlify-cli 
yarn install
yarn start
  1. Navigate to http://localhost:8888.

If you'd like to run the site without setting up Netlify functions locally then you can run yarn dev or npm run dev instead of start and then navigate to the site at http://localhost:8000.

Adding a New Event

If you discover any bugs in this site, please file an issue.

This website was originally based off of a fork of -> https://github.com/queerjs/website.

Thank you ✨