PagesStructure - IEEE-Team-3/map GitHub Wiki
This file outlines the structure of the frontend pages and their routing hierarchy.
- Shared layout includes:
- Navigation bar (sidebar for desktop)
- Top-level notifications
- Route transitions (with animation)
- Auth check wrapper
| Path | Page Description |
|---|---|
/ |
Home/Welcome page (if not logged in) |
/dashboard |
User dashboard (after login) |
/teams |
List of teams the user owns or is a member of |
/teams/:id |
Main team page with overview |
/teams/:id/settings |
Team settings and roles |
/teams/:id/chat |
Team chat (DMs, channels, role-based chats) |
/teams/:id/announcements |
Announcement feed |
/teams/:id/tasks |
Team-wide task board (kanban) |
/teams/:id/leaderboard |
Points and ranking info |
/admin |
Admin panel (global) |
/login/signup/reset-password
-
404– Not Found -
403– Unauthorized -
500– Server Error