Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Enhance Internship Management with Role-based Company Filtering, PDF Export, and Date Validation #18

Merged
merged 7 commits into from
Feb 3, 2025

Conversation

seiyanz16
Copy link
Member

This pull request introduces several important updates to the internship management system:

  • Feature: Multiple Company Support
    allows handling multiple companies for internship assignments.

  • Fix: Role-based Company Filtering
    implements filtering companies based on user roles to enhance accessibility and relevance.

  • Feature: PDF Export API
    adds a new API endpoint for exporting data as PDF using pdftk.

  • Feature: Date Overlap Validation
    adds validation to prevent date overlaps between internships for students.

  • Fix: Student View Enhancement
    improves the student view by adding a dropdown action for better usability.

  • Feature: Add Type for Scores
    adds types to the scoring system to ensure better data handling.

@seiyanz16 seiyanz16 requested a review from akechi17 January 31, 2025 05:01
@akechi17 akechi17 merged commit ca14a8b into Internity-dev:main Feb 3, 2025
0 of 2 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants