Files
Fitness/frontend/index.html
T
2026-10-15 04:42:30 -07:00

56 lines
2.1 KiB
HTML

@@
- <h1>Fitness Tracker Dashboard</h1>
- <div id="visits" class="card">
- <h2>Visits</h2>
- <ul id="visit-list"></ul>
- </div>
- <script src="app.js"></script>
+ <h1>Fitness Tracker Dashboard</h1>
+
+ <div class="card">
+ <h2>Providers</h2>
+ <form id="provider-form">
+ <div><label>Name: <input name="name" required></label></div>
+ <div><label>Photo URL: <input name="photo_url"></label></div>
+ <div><label>Hourly Rate: <input name="hourly_rate" type="number" step="0.01"></label></div>
+ <button type="submit">Add Provider</button>
+ </form>
+ <div class="list" id="providers-list"></div>
+ </div>
+
+ <div class="card">
+ <h2>Clients</h2>
+ <form id="client-form">
+ <div><label>Name: <input name="name" required></label></div>
+ <button type="submit">Add Client</button>
+ </form>
+ <div class="list" id="clients-list"></div>
+ </div>
+
+ <div class="card">
+ <h2>Services</h2>
+ <form id="service-form">
+ <div><label>Provider: <select name="provider_id" required></select></label></div>
+ <div><label>Name: <input name="name" required></label></div>
+ <div><label>Price: <input name="price" type="number" step="0.01" required></label></div>
+ <div><label>Duration (min): <input name="duration_minutes" type="number"></label></div>
+ <button type="submit">Add Service</button>
+ </form>
+ <div class="list" id="services-list"></div>
+ </div>
+
+ <div class="card">
+ <h2>Visits</h2>
+ <form id="visit-form">
+ <div><label>Provider: <select name="provider_id" required></select></label></div>
+ <div><label>Client: <select name="client_id" required></select></label></div>
+ <div><label>Start Time: <input name="start_time" type="datetime-local"></label></div>
+ <div><label>Duration (min): <input name="duration_minutes" type="number" required></label></div>
+ <button type="submit">Add Visit</button>
+ </form>
+ <div class="list" id="visits-list"></div>
+ </div>
+
+ <script src="app.js"></script>
*** End Patch