81 Commits

Author SHA1 Message Date
Kemas M. Aryadary Rasyad 2e162bfc1e intern project and user fix bug and implementation 2026-06-26 04:01:10 +07:00
Kemas M. Aryadary Rasyad f63efb0e12 Implementasi Backend pada login, FAQ, Settings Intern, Projects Intern, Home Intern 2026-06-25 00:35:53 +07:00
Kemas M. Aryadary Rasyad 9e5a97ef10 update Task Submission Page: Submission, aftersubmission, etc 2026-06-23 12:43:25 +07:00
Kemas M. Aryadary Rasyad dc64fadfdd feat: Implement task editing functionality and improve UI components
- Added EditTaskModal component for editing tasks.
- Integrated EditTaskModal into TaskTab for task editing.
- Refactored AddInternsDialog for better UI and functionality.
- Created AddInternsToProjects component for adding interns to projects.
- Enhanced CreateProjectDialog and CreateTaskDialog with improved styling.
- Introduced EditSubmissionTask component for editing submission tasks.
- Added ProtectedRoutes for route protection based on user roles.
- Implemented API utility for handling requests with authorization.
- Removed obsolete InternRoute and MentorRoute files.
- Updated global CSS styles for better responsiveness and aesthetics.
2026-06-22 21:01:25 +07:00
Kemas M. Aryadary Rasyad ff68115fca feat: add react-hot-toast for notifications, enhance project detail page, and update task handling
- 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.
2026-06-16 17:54:00 +07:00
Kemas M. Aryadary Rasyad f9bb21a961 progress: breadcrumbs fixation, submission task fixation and add new UI after submitted, Certificates change layout and new page (Certificate List) 2026-06-16 14:50:31 +07:00
Kemas M. Aryadary Rasyad 8b20c11822 feat: update routing parameters, add header component, and refactor project details; enhance breadcrumb labels and task timeline 2026-06-16 11:47:47 +07:00
Kemas M. Aryadary Rasyad b7489e3be7 feat: add breadcrumbs component and integrate with layout; update dependencies and refactor various pages 2026-06-11 19:50:16 +07:00
Kemas M. Aryadary Rasyad eceb325836 apply dialog window and add current css 2026-06-07 20:22:36 +07:00
Kemas M. Aryadary Rasyad 46cd26f4d2 feat: add modals for managing interns, creating projects, and tasks
- Implemented AddInternsDialog for inviting and managing interns.
- Created CreateProjectDialog for launching new projects with detailed forms.
- Added CreateTaskDialog for task creation with deadline and submission type options.
- Enhanced Header component with navigation functionality.
- Updated MentorProjectCard to navigate correctly to mentor projects.
- Refactored SidebarMentor for improved navigation and mobile responsiveness.
- Adjusted Internify login logic to streamline user role navigation.
- Added CSS styles for consistent layout and design.
- Introduced mock data for interns to facilitate development and testing.
2026-06-06 23:47:22 +07:00
Kemas M. Aryadary Rasyad e59e63a21e feat: Refactor mentor components and implement project management features
- 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.
2026-06-05 14:33:03 +07:00
Kemas M. Aryadary Rasyad 8146545779 Merge branch 'main' of https://github.com/internship-humic/internify-fe 2026-05-29 11:49:06 +07:00
Kemas M. Aryadary Rasyad 3571499bf2 feat: initial commit 2026-05-29 11:45:50 +07:00
Internship Humic c38dc5fed1 Initial commit 2026-04-27 14:54:20 +07:00
Billy Marcello a43ea3cb2a fixed minor bugs in faq and feedback 2026-01-30 15:00:34 +07:00
Billy Marcello 9434dee128 chore: update typescript-eslint for TS 5.9 2026-01-30 14:57:09 +07:00
Billy Marcello 2ed68d4d58 update README 2026-01-21 14:47:54 +07:00
Billy Marcello 469e41c29f change path name for login admin 2026-01-21 14:23:30 +07:00
Billy Marcello aa3e8e6566 updated README.md 2026-01-18 15:09:36 +07:00
Billy Marcello 87d6461a24 added new universitas chart, more chart colors variety, added new warning for login field 2026-01-18 14:52:38 +07:00
Billy Marcello 694a05cb39 fixed: feedback image problem and added smooth transition for feedback 2026-01-09 22:20:21 +07:00
Billy Marcello 801a7bb65c pending: implement new feedback design (ongoing) 2025-12-28 20:11:57 +07:00
Billy Marcello ab98285f91 fixed apply button to close after internship closed and added filter logic in internships list 2025-12-21 22:27:19 +07:00
Billy Marcello bdc8d469ed fixed fetching batch api in dashboard 2025-12-13 20:31:28 +07:00
Billy Marcello 22d826ba6c add edit faq, edit feedback and edit lowongan 2025-12-13 16:27:06 +07:00
Billy Marcello 964e75a965 fixed FAQ view button in ListFAQ, ongoing: Dashboard routing to BE 2025-12-13 15:38:14 +07:00
Billy Marcello 077483e6c9 fixed Internships Detail design 2025-12-01 09:41:14 +07:00
Billy Marcello 462582d8ec fixed minor typescript config 2025-11-29 14:38:42 +07:00
Billy Marcello 7966c0bb0d fixed internship list and internship detail admin 2025-11-28 00:00:49 +07:00
Billy Marcello 96ee371975 add dashboard, feedback, faq 2025-11-22 19:21:04 +07:00
Billy Marcello fcdbf7d664 first commit 2025-10-19 00:12:48 +07:00