fix: update project card to reflect actual tasks done from project data
feat: enhance task form components to accept project ID for submissions
refactor: clean up certificate detail page by removing unused elements
chore: streamline certificate generation page by removing unnecessary navigation
refactor: update certificate list page to use dynamic project data
feat: improve interns management page with API integration and better state handling
feat: add modal for assigning interns to projects with project selection
feat: create a new component for displaying project cards in certificate list
fix: correct import paths in create project dialog component
refactor: enhance project hooks to include task filtering and refetch capabilities
fix: update mock certificate data to reflect correct status
feat: extend certificate types to include new fields for better tracking
feat: add task_done field to project types for improved task management
- Added `react-hot-toast` dependency for improved notification handling.
- Introduced `MentorProjectsDetailPage` for detailed project and task views.
- Updated routing to include task-specific paths.
- Enhanced breadcrumb navigation to reflect new project structure.
- Refactored task handling in `MentorTaskCard` and `ProjectTimeline` components.
- Updated mock data to include detailed task submissions and deadlines.
- Improved UI elements for better user experience in project management.
- Removed unused imports and interfaces in HomeProjectList component.
- Added ArrowDownNarrowWide icon to ProjectTimeline component for visual enhancement.
- Updated layout imports to reflect new component structure.
- Created BaseProjectsPage for mentor to manage projects with navigation.
- Introduced MentorCertificatePage as a placeholder for future certificate functionality.
- Deleted obsolete HomeMentorPage and replaced it with HomePage for mentor dashboard.
- Added InternsPage and updated MentorInternPage for better intern management.
- Implemented ProjectForumTab and ProjectsInternTab for project details and intern listings.
- Developed TaskTab for task management within projects.
- Created SidebarMentor for navigation in mentor dashboard.
- Enhanced login functionality with user role-based navigation.
- Updated mockData to include task submission counts and certificate data structure.
- Added new assets for certificate representation.