Full-stack marketplace for buying/selling second-hand items. React 19 + TypeScript + Tailwind CSS v4 frontend with 17 screens, Express + Prisma + Socket.io backend, Stripe payments, JWT auth. Deployed at https://marketplace.173.212.212.157.sslip.io/ Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
16 lines
365 B
TypeScript
16 lines
365 B
TypeScript
import { Outlet } from 'react-router-dom';
|
|
import { Header } from './components/layout/Header';
|
|
import { Footer } from './components/layout/Footer';
|
|
|
|
export function App() {
|
|
return (
|
|
<div className="min-h-screen flex flex-col bg-background">
|
|
<Header />
|
|
<main className="flex-1">
|
|
<Outlet />
|
|
</main>
|
|
<Footer />
|
|
</div>
|
|
);
|
|
}
|