A React web-app to read and write from an Airtable database and sync the different tables in the base.
- Airtable API
- React.js
- Node.js
- Bootstrap
To use this app for a table, create a .env file with the contents and correct credentials for that table.
- In terminal:
touch .env
- Open .env (if using Sublime, run
open -a Sublime\ Text.app .env
) - In the .env file, copy-paste the following text and fill in the variables:
REACT_APP_apiKey='YOUR_KEY'
REACT_APP_baseID='YOUR_BASE'
REACT_APP_url='YOUR_URL'
- Setting keys in Heroku:
heroku config:set REACT_APP_apiKey='YOUR_KEY' REACT_APP_baseID='YOUR_BASE' REACT_APP_url='YOUR_URL'
- Clone the repository
git clone https://github.com/m1ch43lw4ng/kiwi-maintenance
- Cd into the correct directory
cd kiwi-maintenance
- Install node modules
npm install
- use npm to run
npm start
Pull requests are welcome. For major changes, please open an issue first to discuss what you would like to change.
- Fork https://github.com/m1ch43lw4ng/kiwi-maintenance
- Clone
git clone https://github.com/USERNAME/kiwi-maintenance
- Create feature branch
git checkout -b feature/NAME
- Commit your changes
git commit -am 'Added ___'
- Push to the branch
push origin feature/NAME