Meal Tracker v1 - complete

This commit is contained in:
Otto
2026-03-30 13:34:53 -04:00
commit 139f756807
21 changed files with 938 additions and 0 deletions

25
client/src/App.jsx Normal file
View File

@@ -0,0 +1,25 @@
import { BrowserRouter, Routes, Route } from 'react-router-dom'
import Daily from './pages/Daily'
import AddEntry from './pages/AddEntry'
import EntryDetail from './pages/EntryDetail'
export default function App() {
return (
<BrowserRouter>
<div className="min-h-screen bg-gray-100">
<header className="bg-white shadow-sm sticky top-0 z-10">
<div className="max-w-md mx-auto px-4 py-3 flex items-center justify-between">
<h1 className="text-lg font-semibold text-gray-800">Meal Tracker</h1>
</div>
</header>
<main className="max-w-md mx-auto px-4 py-4">
<Routes>
<Route path="/" element={<Daily />} />
<Route path="/add" element={<AddEntry />} />
<Route path="/entry/:id" element={<EntryDetail />} />
</Routes>
</main>
</div>
</BrowserRouter>
)
}