Development to main#100
Merged
Lashen1227 merged 72 commits intomainfrom Mar 17, 2025
Merged
Conversation
Merge with main branch
Merge with main branch
Merge with main
…events when user changes
…and improving code readability
Co-authored-by: Yoshani Gamage <157863413+yrgamage@users.noreply.github.com>
…search parameters.
…27/LearnHeart into bugFix/volunteerRequest
…search parameters.
- Enhanced search field styling with consistent icons and better spacing - Simplified search functionality code and improved results display - Replaced card-level "View All" and "Add Review" buttons with single "View More" button - Added consolidated reviews dialog with improved UI and integrated review functionality - Standardized styling across components for better visual consistency
Co-authored-by: Yoshani Gamage <157863413+yrgamage@users.noreply.github.com>
Feature/skill verification
Feature/landing pages frontend
…fields. -Change Search button color and Search bar styles
Bug fix/volunteer request
Enhance Project
Lashen1227
approved these changes
Mar 17, 2025
Owner
Lashen1227
left a comment
There was a problem hiding this comment.
All functions work without conflicts
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
This pull request introduces significant updates to the LearnHeart project, including the addition of a new license, comprehensive documentation, backend enhancements for managing past events, and frontend improvements. Below are the most important changes:
Documentation and Licensing:
MIT Licenseto the project.README.mdwith detailed information about the LearnHeart project, including its vision, tech stack, key features, installation instructions, and contact details.Backend Enhancements:
PastEventmodel and controller to manage past events, including creating, fetching, deleting events, and adding reviews. [1] [2]backend/routes/pastEventRoutes.jsand integrated them into the main server. [1] [2] [3]volunteerModelto change theskillsfield from a single string to an array of strings with a default value.Frontend Improvements:
ImageGallerycomponent for viewing event images with zoom and navigation capabilities.ReviewListcomponent to display reviews for past events..envfile to include EmailJS configuration for email services.Footercomponent to correct the link for announcements.These changes collectively enhance the functionality, usability, and documentation of the LearnHeart project, making it more robust and user-friendly.