Skip to content
This repository has been archived by the owner on May 28, 2021. It is now read-only.
/ beta-website Public archive

work in progress - beta V2 website for React Ladies to support RSVP-ing and additional locations in a central place.

Notifications You must be signed in to change notification settings

react-ladies/beta-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 ✨

About

work in progress - beta V2 website for React Ladies to support RSVP-ing and additional locations in a central place.

Resources

Code of conduct

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published