# Welcome to Ridgeline Outdoor Co.

*From the ops director. Last updated a while ago, sorry.*

Welcome aboard! Honestly, we're not totally sure what we need from you yet. A lot of what we run is held together with spreadsheets and goodwill. This page should get you started.

## Who we are
We sell camping and hiking gear online across the US. We're about 40 people, mostly remote, spread over a few time zones.

We sell three ways:
- **The main store** for consumers.
- **The wholesale portal** for outdoor shops and guides. A handful of wholesale accounts make up a big share of revenue.
- **Basecamp Rentals**, a gear-rental business we bought last year. It still runs its own booking site.

Small items ship by parcel. Bulk wholesale orders and big items (shelters, kayaks) go by freight, on LTL pallets. Some products are imported, so customs codes matter.

## The team you'll work with
| Role | Who | What they care about |
|---|---|---|
| Ops director | (me) | Systems, approvals, deploys. Your main contact. |
| Head of sales | | Key wholesale accounts |
| Account owners (sales) | Priya, Jordan, Sam | Their wholesale accounts, day to day |
| Support lead | | The helpdesk team and its queues |
| Logistics manager | | Shipping, freight, customs |
| Marketing manager | | Ad accounts and campaigns |
| Finance | | Invoices and accounting |
| Basecamp founder | | Still answers rental customers' emails personally |

## Systems we use
| System | What it's for | Who owns it |
|---|---|---|
| Storefront platform | Main store: products, orders, customers | Ops director |
| Wholesale portal | Wholesale accounts and orders | Head of sales |
| Basecamp booking site | Rental bookings and gear (Basecamp's own system) | Basecamp founder |
| Helpdesk | Support tickets, routing rules | Support lead |
| Phone system | Support phone queues | Support lead |
| Accounting | Invoices, payments | Finance |
| Ad platforms (2) | Our ads, plus Basecamp's own ad account | Marketing manager |
| Freight carriers | Booking and tracking LTL shipments | Logistics manager |
| Returns app | Customer returns; sends us webhooks | Logistics manager |
| Data warehouse | Copies of everything above, for reporting | Ops director |
| BI dashboards | Reports for finance and sales | Ops director |
| Slack | Everything else | Everyone |
| Project board | What's being worked on | Ops director |
| GitHub | Our sync jobs and scripts | Ops director |

## Warehouse datasets
Everything in the warehouse, so you know where to look:

- `store.orders`: one row per consumer order
- `store.order_lines`: one row per item in an order
- `store.customers`: consumer customers (masked: no names or emails)
- `store.products`: the product catalog
- `store.inventory_snapshot`: stock per product, one snapshot per day
- `wholesale.accounts`: wholesale customer accounts and approval status
- `wholesale.orders`: wholesale orders
- `wholesale.order_lines`: items on wholesale orders
- `wholesale.price_lists`: wholesale price per product per tier
- `helpdesk.tickets`: support tickets with status and assignee
- `helpdesk.ticket_events`: every status change and message on a ticket
- `helpdesk.customers`: helpdesk customer profiles
- `helpdesk.rules`: routing rules
- `accounting.invoices`: invoices
- `accounting.payments`: payments received
- `accounting.customers`: accounting customers
- `ads.campaigns`: ad campaigns
- `ads.spend_daily`: daily ad spend, clicks and conversions
- `freight.shipments`: LTL pallet shipments

Any questions, just ask in Slack. Glad you're here.
