Skip to content

Commit b9f0413

Browse files
committed
readme
1 parent 0541fda commit b9f0413

File tree

1 file changed

+15
-4
lines changed

1 file changed

+15
-4
lines changed

README.md

Lines changed: 15 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -36,28 +36,39 @@ While Google Timeline is sunsetting its web version and paid services offer limi
3636

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

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

4545
### 🔧 Development Environment Setup
4646

47+
> Note: This setup guide is written and tested for macOS but can be adapted for Linux or Windows systems.
48+
4749
1. Install nvm (Node Version Manager):
4850
```bash
4951
curl -o- https://raw.githubusercontent.com/nvm-sh/nvm/v0.40.0/install.sh | bash
5052
```
53+
54+
**If curl command fails or nvm not found:**
55+
```bash
56+
# Install via Homebrew
57+
brew install node
58+
```
5159

52-
2. Install Node.js (restart terminal first):
60+
2. Install Node.js:
5361
```bash
62+
# If using nvm (restart terminal first):
5463
nvm install 23
64+
65+
# If installed via Homebrew, skip this step
5566
```
5667

5768
3. Verify installations:
5869
```bash
59-
node -v # should print `v23.2.0`
60-
npm -v # should print `10.9.0`
70+
node -v
71+
npm -v
6172
```
6273

6374
4. Install Wrangler CLI:

0 commit comments

Comments
 (0)