Marketing site for Maganji, built with Next.js 15 (App Router) + Tailwind CSS v4.
npm install
npm run dev
Visit http://localhost:3000
public/images/maganji/ (see the README
in that folder for exact filenames/sizes needed).id0000000000 links in
app/page.tsx and app/footer.tsx with your real App Store listing URL.public/og-image.png (1200x630) for social share
previews.app/privacy/page.tsx is a draft. Have it reviewed
before publishing (needed for App Store / Play Store compliance).support@brimukonlabs.com in
app/footer.tsx and app/privacy/page.tsx; update if different.The easiest path is Vercel:
maganji.co.ke (and www.maganji.co.ke if you want it too).A record to 76.76.21.21
for the apex domain, or a CNAME for www). Add those at your domain
registrar (wherever you bought maganji.co.ke).app/
layout.tsx → fonts, SEO metadata, JSON-LD structured data
page.tsx → the full marketing page
footer.tsx → site footer (Brimukon Labs branding, links)
privacy/page.tsx → privacy policy (draft — needs your review)
globals.css → Tailwind + theme variables (light/dark)
public/
images/maganji/ → app screenshots go here
app/layout.tsx, pointed at https://maganji.co.ke.app/layout.tsx also injects a MobileApplication JSON-LD schema block.alt text in app/page.tsx is already keyword-annotated — keep this
pattern for any new images you add.sitemap.ts and robots.ts in app/ (Next
supports both as file conventions) once the domain is live.