Logo Lanfrica

api-community-tanzania/apicon-website

Domaine:

digital infrastructure

Type de record:

project
Créateur:
api
Hôte:
# APICon Tanzania 2026 Official website for **APICon Tanzania 2026** — a community-driven conference focused on API development, API security, DevSecOps, AI agents, Model Context Protocol (MCP), and the API Marketplace & Innovation Hub. **Live site:** apicon.or.tz **Event date:** Saturday, 21 November 2026 **Location:** Dar es Salaam, Tanzania --- ## About APICon Tanzania brings together developers, cybersecurity professionals, startups, technology companies, students, and API providers to learn, showcase, discover, and secure the APIs powering modern digital systems. This repository contains the source code for the public conference website, including the home page and the team page. --- ## Tech Stack | Layer | Technology | | --- | --- | | Framework | Next.js 16 (App Router) | | UI | React 19 | | Language | TypeScript | | Styling | Legacy CSS (`public/css/style.css`), Bootstrap 5, Animate.css, Font Awesome, Lineicons | | Tooling | ESLint, React Compiler, Turbopack (dev) | The site was migrated from a static HTML site to Next.js while preserving the original design and interactions. --- ## Pages | Route | Description | | --- | --- | | `/` | Home — conference overview, topics, marketplace, partners, FAQ, and contact | | `/team` | Team — organizers and community leads behind APICon Tanzania | Legacy static URLs are redirected automatically: - `/index.html` → `/` - `/team.html` → `/team` --- ## Project Structure ```text apicon-website/ ├── app/ │ ├── layout.tsx # Root layout, metadata, global assets │ ├── page.tsx # Home page │ ├── globals.css # Minimal global overrides │ └── team/ │ └── page.tsx # Team page ├── components/ │ ├── legacy-page.tsx # Renders migrated HTML markup │ ├── structured-data.tsx # JSON-LD schema injection │ └── use-legacy-interactions.ts # Theme, nav, FAQ, scroll, and client routing ├── lib/ │ ├── legacy-content.ts # Home and team HTML content │ └── struc …