Entre em contato
++ Envie sua mensagem para a equipe de suporte +
++ Use o formulário abaixo para escolher o motivo do contato, informar seus dados e descrever sua mensagem. + A equipe de suporte receberá tudo depois que você enviar. +
+From 11d6b6342d4ae23c3bf22b3271db7909d16f36a5 Mon Sep 17 00:00:00 2001
From: Le-frances13 <100540487+Le-frances13@users.noreply.github.com>
Date: Thu, 23 Jul 2026 12:48:12 +0200
Subject: [PATCH 01/16] feat; Contact us and team Page
---
frontend/src/App.tsx | 23 ++-
frontend/src/pages/Info Pages/Contact-us.tsx | 135 +++++++++++++
frontend/src/pages/Info Pages/OurTeam.tsx | 190 +++++++++++++++++++
3 files changed, 342 insertions(+), 6 deletions(-)
create mode 100644 frontend/src/pages/Info Pages/Contact-us.tsx
create mode 100644 frontend/src/pages/Info Pages/OurTeam.tsx
diff --git a/frontend/src/App.tsx b/frontend/src/App.tsx
index d2f127b..ff89b76 100644
--- a/frontend/src/App.tsx
+++ b/frontend/src/App.tsx
@@ -1,10 +1,15 @@
import { BrowserRouter, Routes, Route } from 'react-router-dom';
-import SessionPage from './pages/Session';
-import LoginPage from './pages/Login_page';
import Home from './pages/Home';
-import CreateCommittee from './pages/CreateCommittee';
-import UserDash from './pages/UserDashboard';
import Pricing from './pages/Info Pages/Pricing';
+import OurTeam from './pages/Info Pages/OurTeam';
+import ContactUs from './pages/Info Pages/Contact-us';
+import LoginPage from './pages/Login_page';
+import UserDash from './pages/UserDashboard';
+import DashboardSection from './pages/DashboardSection';
+import CreateCommittee from './pages/CreateCommittee';
+import SessionPage from './pages/Session';
+
+
function App() {
// We'll use react-router in order to develop our SPA
@@ -13,10 +18,16 @@ function App() {
Entre em contato
++ Use o formulário abaixo para escolher o motivo do contato, informar seus dados e descrever sua mensagem. + A equipe de suporte receberá tudo depois que você enviar. +
++ {marqueeTrack.map((item, itemIndex) => ( + + {item} + + ))} +
+Equipe
++ Espaço reservado para os cards oficiais do time. Cada membro pode adicionar foto, cargo, nome e uma breve descrição quando os cartões finais estiverem prontos. +
+Agradecimentos Especiais
++ Agradecemos especialmente às pessoas que contribuíram significativamente para o sucesso do WebMUN. +
+Current section
+{label}
+Navigation
+This view is rendered by a nested route.
+Behavior
+Switching menus updates the URL without a full reload.
++ Dashboard content +
++ Replace this placeholder with the actual component for this menu. + The shell stays mounted, and only this routed panel changes. +
+