Marketing and agency website for Torodevelopment — built with React, TypeScript, and Vite. Deployed on Vercel.
- React 19 + TypeScript + Vite
- Tailwind CSS v4 + shadcn/ui components
- Framer Motion — animations and scroll effects
- react-router-dom — client-side routing
- next-themes — dark / light mode
- Supabase — contact form lead storage
- Resend — email notifications on new lead
- Cloudflare Turnstile — bot protection on contact form
- Vercel Analytics — traffic tracking
- react-helmet-async — SEO meta tags
| Route | Description |
|---|---|
/ |
Home — hero, partners, services |
/contact |
Contact form with Turnstile |
/privacy |
Privacy policy (pending) |
/faqs |
FAQ (pending) |
pnpm install
pnpm devpnpm buildsrc/
├── components/
│ ├── Footer.tsx
│ ├── Navbar.tsx
│ ├── SEO.tsx
│ └── ui/ # shadcn/ui primitives
├── lib/
│ ├── submitLead.ts
│ ├── supabaseClient.ts
│ └── utils.ts
└── pages/
├── Home.tsx
└── Contact.tsx
public/
├── sitemap.xml
└── robots.txt