Skip to content

Commit

Permalink
readme
Browse files Browse the repository at this point in the history
  • Loading branch information
klimentij committed Nov 16, 2024
1 parent 0541fda commit b9f0413
Showing 1 changed file with 15 additions and 4 deletions.
19 changes: 15 additions & 4 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -36,28 +36,39 @@ While Google Timeline is sunsetting its web version and paid services offer limi

1. 📱 **Mobile Device**
- iPhone or Android with [OwnTracks](https://owntracks.org/) installed
- Tested primarily with iPhone 11
- Primary testing done on iPhone 11, but Android is supported

2. ☁️ **Required Accounts**
- [Cloudflare Account](https://cloudflare.com) (Free tier)
- [Supabase Account](https://supabase.com) (Free tier)

### 🔧 Development Environment Setup

> Note: This setup guide is written and tested for macOS but can be adapted for Linux or Windows systems.
1. Install nvm (Node Version Manager):
```bash
curl -o- https://raw.githubusercontent.com/nvm-sh/nvm/v0.40.0/install.sh | bash
```

**If curl command fails or nvm not found:**
```bash
# Install via Homebrew
brew install node
```

2. Install Node.js (restart terminal first):
2. Install Node.js:
```bash
# If using nvm (restart terminal first):
nvm install 23

# If installed via Homebrew, skip this step
```

3. Verify installations:
```bash
node -v # should print `v23.2.0`
npm -v # should print `10.9.0`
node -v
npm -v
```

4. Install Wrangler CLI:
Expand Down

0 comments on commit b9f0413

Please sign in to comment.