feat(admin): add Admin Dashboard GUI portal at /admin for managing email subscribers
Some checks failed
Deploy RIT Freshers Hub to VPS / Deploy to Live VPS (push) Has been cancelled

This commit is contained in:
Shanmuga Krishnan S M
2026-08-07 14:03:00 +05:30
parent 59c2b53ed1
commit f714519373
4 changed files with 526 additions and 0 deletions

View File

@@ -14,6 +14,7 @@ import BusRoutes from '@/pages/BusRoutes/BusRoutes';
import Faculty from '@/pages/Faculty/Faculty';
import DevCollab from '@/pages/DevCollab/DevCollab';
import LeetcodeLeaderboard from '@/pages/LeetcodeLeaderboard/LeetcodeLeaderboard';
import AdminDashboard from '@/pages/Admin/AdminDashboard';
const queryClient = new QueryClient({
defaultOptions: {
@@ -49,6 +50,7 @@ function App() {
<Route path="/bus-routes" element={<BusRoutes />} />
<Route path="/faculty" element={<Faculty />} />
<Route path="/events" element={<Events />} />
<Route path="/admin" element={<AdminDashboard />} />
{/* Protected Routes — Require Google Sign-In */}
<Route