Tools Overview
An introduction to all the tools and services you'll use as an Olive Code worker.
As an Olive Code worker, you'll work with several tools and services. This page provides a quick overview of each. Detailed guides are available in the Tools Reference section.
| Tool | Purpose | Required |
|---|---|---|
| GitHub | Version control, code hosting, collaboration | Yes |
| Vercel | Frontend deployment, preview URLs | Yes (automatic) |
| Firebase | Authentication, database, storage | Project-dependent |
| GCP | Cloud infrastructure, Firebase backend | Project-dependent |
| Cursor | AI-powered IDE for development | Recommended |
| Discord | Community support, announcements | Recommended |
GitHub
All project code is hosted on GitHub. When you claim a project, a branch is automatically created for you. You'll push your changes to this branch, and Vercel will automatically deploy previews.
Cursor IDE
Cursor is an AI-powered code editor that helps you write code faster. It's highly recommended for Olive Code development as it can help you understand codebases quickly and generate boilerplate code.
Vercel
Vercel handles deployment automatically. Every push to your branch creates a preview deployment with a unique URL. When projects are promoted to production, Vercel handles that too.
Firebase
Many projects use Firebase for authentication, Firestore database, and Cloud Storage. You'll access the Firebase console to manage these services for each project.
Google Cloud Platform (GCP)
Firebase runs on GCP, so you'll sometimes need to access the GCP console for advanced configuration. When you claim a project, you're automatically added to the project's GCP project.
Discord
Join our Discord server to connect with other workers, get help with technical issues, and stay updated on platform announcements.
Keep quick access to the Firebase Console, GCP Console, Vercel Dashboard, and Discord for efficient workflow.