Commit Graph

15 Commits

Author SHA1 Message Date
a1826ae53c Add user role management: introduce UserRole enum for role definitions, implement role-based access control in various resources and pages, and enhance authorization logic in the PanelProvider for improved security and user experience. 2025-07-29 15:33:36 +05:00
0a3fdf347f Add downloads and FAQs functionality to SolutionResource: implement repeaters for downloads and FAQs in the form, update Solution model to include new fields, and enhance the show view to display downloads and FAQs dynamically, improving content management and user experience. 2025-07-29 14:54:13 +05:00
453e8caa82 Refactor About page settings: replace management section with a video upload feature, update view to display static management information, and clean up related settings for improved content management and user experience. 2025-07-29 14:28:03 +05:00
8e770941fa Refactor resource files: remove unused imports and clean up code across various resource and controller files for improved readability and maintainability. Update currency list formatting in helpers for consistency. 2025-07-29 13:29:23 +05:00
f6ddf1d9c1 Enhance internship application process: update InternshipsPageController to retrieve internships and validate application submissions, modify Internship model to include relationships, and implement dynamic application modals in views for internships and careers. Update Livewire configuration for improved file upload handling. 2025-07-29 12:37:25 +05:00
f9f08c7adf Add salary currency field to Career resource and model, implement currency options, and update careers index view 2025-07-29 11:08:20 +05:00
a89e2a71d8 Enhance careers management features: update CareersPageController to fetch and display career listings with additional fields, modify Career model to include relationships and new attributes, and create a new view for the careers index with an application modal. Update database migration to reflect changes in the careers table structure and adjust routes for application submissions. 2025-07-29 00:23:08 +05:00
9b3ca3ff66 Update footer and header navigation links to reflect new route for success stories, and remove pagination section from news index view for cleaner layout. 2025-07-28 21:17:54 +05:00
6b0c92d838 Refactor News management features: replace author text input with a searchable select component in NewsResource, update NewsPageController to fetch news with authors and recent articles, and enhance the news show view to display author details and comments more effectively. 2025-07-28 21:05:24 +05:00
1b4989b440 Enhance solution management features: add title_description and bullets fields to SolutionResource, update OurSolutionPageController to fetch solutions in descending order, and create new views for displaying solutions with detailed descriptions and bullet points. Adjust CSS for active button styling and update navigation to reflect title instead of name for solutions. 2025-07-28 20:33:38 +05:00
e2323c7949 Refactor file imports and clean up unused components in various resources: remove unnecessary imports in CommentResource, NewsResource, and SolutionResource, and ensure consistent formatting across files. Add missing newlines at the end of files for better code quality. 2025-07-28 20:10:34 +05:00
74fc3b5e6a Implement news management features: add author field and comments functionality in NewsResource, enhance HomePageController to fetch latest news, and create dedicated views for news display and commenting. Update routes for comment submission and adjust homepage to showcase recent news articles. 2025-07-28 18:56:17 +05:00
bae4204d44 Refactor form components across multiple pages: enforce required validation on various text inputs and file uploads in HomePageSettings, ManagePortfolio, ManageSite, ManageSiteSocialSettings, ManageSolutions, ManageSuccess, and update the news index view to display dynamic content. 2025-07-28 17:14:40 +05:00
2bf0c8f20d Add methods to various page controllers for handling index, store, and show actions 2025-07-28 12:29:30 +05:00
69dd14e06c first 2025-07-26 13:25:50 +05:00