Skip to content

Implement Admin Dashboard with Basic Operations #19

Open
@Ctoic

Description

@Ctoic

Description: Create an admin dashboard that allows the admin to perform basic operations after logging in. The dashboard should include the following features:

Add Students: A link/button to add students with relevant details.
Manage Rooms: A link/button to manage room assignments and details.
Expense Sheet: A link/button to manage hostel expenses.
Employee Information: A link/button to manage employee details and payroll.
Requirements:

Use Bootstrap for layout and styling to ensure responsiveness.
Redirect the admin to this dashboard after a successful login.
Include navigation links (e.g., Profile and Logout) in the navbar.
Protect the routes so that only logged-in admins can access them.
Acceptance Criteria:

Admin can see the dashboard with options for managing students, rooms, expenses, and employees.
The dashboard uses Bootstrap for a clean and responsive design.
Routes are protected and accessible only after login.
The user is redirected to the admin dashboard after successful login.

Metadata

Metadata

Assignees

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions