Overview
This guide provides step-by-step instructions on how to run the Eventbrite example. This example demonstrates how to integrate Graphweaver with Eventbrite to manage events and tickets.
Prerequisites
Before you begin, ensure that you have the following prerequisites:
- Node.js 18 or greater installed
pnpm
version 8 or greater installed
Getting Started:
Step 1: Clone the Repository
git clone https://github.com/exogee-technology/graphweaver.git
cd graphweaver/src/examples/eventbrite
Step 2: Install NPM Dependencies
pnpm i
Step 3: Build the Monorepo (if applicable)
If you are running from a monorepo, ensure that it is built:
cd .. && pnpm build
Step 4: Set Up Environment Variables
Create a .env
file in the root of the project and set the following variables:
EVENTBRITE_ACCESS_TOKEN=your_eventbrite_access_token
EVENTBRITE_ORG_ID=your_eventbrite_organisation_id
EVENTBRITE_ACCESS_TOKEN
: Obtain an access token by navigating to your Eventbrite account, generating an API key, and copying it.EVENTBRITE_ORG_ID
: Identify your Eventbrite organisation's ID.
Step 5: Run Graphweaver CLI
pnpm graphweaver start
Step 6: Access Graphweaver Dashboard
Once the Graphweaver CLI is started, open your web browser and navigate to http://localhost:9000/
to access the Graphweaver dashboard.
Conclusion
Congratulations! You have successfully set up and executed the Eventbrite Integration example using Graphweaver. Explore the Graphweaver dashboard to manage Eventbrite events and tickets seamlessly. For any issues, refer to the troubleshooting section or check the project's GitHub repository for additional information.