File size: 2,856 Bytes
c373ca4
89b0525
9f60036
89b0525
 
fd17727
89b0525
9f60036
 
89b0525
 
 
 
 
 
fd17727
89b0525
 
 
 
 
 
 
 
 
 
 
 
 
 
 
fd17727
89b0525
 
 
 
 
 
 
 
 
fd17727
89b0525
 
 
 
fd17727
89b0525
 
 
 
fd17727
89b0525
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
fd17727
 
89b0525
 
 
 
 
9f60036
89b0525
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
<!doctype html>
<html lang="en">
<head>
  <meta charset="utf-8"/>
  <meta name="viewport" content="width=device-width, initial-scale=1.0"/>
  <title>Notification Buddy</title>
  <link rel="stylesheet" href="style.css"/>
</head>
<body>
  <nav>
    <a href="#" class="nav-brand"><span class="dot"></span> jrubiosainz</a>
    <div class="nav-links">
      <a href="#features">Features</a>
      <a href="#install">Install</a>
      <a href="https://huggingface.co/reachy-mini#/apps">App Store</a>
    </div>
  </nav>

  <section class="hero">
    <div class="badge">Reachy Mini App</div>
    <h1>πŸ”” Notification Buddy</h1>
    <p class="tagline">Your desktop notifications make your robot react β€” email, calendar, messages, and more.</p>
  </section>

  <div class="video-showcase">
    <div class="video-frame">
      <video autoplay loop muted playsinline>
        <source src="demo.mp4" type="video/mp4">
      </video>
    </div>
    <p class="video-label">MuJoCo simulator β€” 7 notification types with unique reactions</p>
  </div>

  <section class="features" id="features">
    <h2>Features</h2>
    <p class="subtitle">What makes this app tick</p>
    <div class="feature-grid">
        <div class="feature-card">
          <div class="icon">πŸ“§</div>
          <h3>7 Reaction Types</h3>
          <p>Email β†’ sideways glance. Calendar β†’ alert head-up. System β†’ startle. Message β†’ perk up. Each type is unique.</p>
        </div>
        <div class="feature-card">
          <div class="icon">βš–οΈ</div>
          <h3>Priority Scaling</h3>
          <p>Low, normal, high, urgent β€” intensity scales with importance. Urgent notifications get dramatic reactions.</p>
        </div>
        <div class="feature-card">
          <div class="icon">πŸ”Œ</div>
          <h3>WebSocket API</h3>
          <p>Connect from any app via WebSocket on port 8765. Send JSON, get robot reactions. Dead simple integration.</p>
        </div>
    </div>
  </section>

  <section class="install" id="install">
    <h2>Get Started</h2>
    <div class="steps">
      <div class="step">
        <div class="step-num">1</div>
        <div><h4>Open Dashboard</h4><p>Go to your Reachy Mini control dashboard and browse apps.</p></div>
      </div>
      <div class="step">
        <div class="step-num">2</div>
        <div><h4>Install</h4><p>Search for "Notification Buddy" and click Install. Dependencies are handled automatically.</p></div>
      </div>
      <div class="step">
        <div class="step-num">3</div>
        <div><h4>Launch</h4><p>Start the app and watch your robot come alive.</p></div>
      </div>
    </div>
  </section>

  <footer>
    πŸ”” Notification Buddy Β· Built by <a href="https://huggingface.co/jrubiosainz">jrubiosainz</a> Β· <a href="https://huggingface.co/reachy-mini#/apps">Browse More Apps</a>
  </footer>
</body>
</html>