Skip to content

Project recommendations - #159

Merged
cengique merged 2 commits into
developfrom
project-recommendations
Sep 20, 2026
Merged

cengique merged 2 commits into
developfrom
project-recommendations

Conversation

@mohab-elshamy

Copy link
Copy Markdown
Collaborator

Add Project Recommendations

This branch introduces a project recommendation system that allows users to recommend projects and leave a comment.

Changes

  • Added project recommendations with required comments.
  • Users can create, update, and delete one recommendation per project.
  • Project owners cannot recommend their own projects.
  • Added recommendation APIs and UI modal.
  • Added recommendation counts and data to project responses.
  • Added the required database migration and EF Core configuration.
  • Synced with the latest develop changes.

…tions

# Conflicts:
#	src/Analysim.Core/Entities/Project.cs
#	src/Analysim.Infrastructure/Data/ApplicationDbContext.cs
#	src/Analysim.Infrastructure/Infrastructure/Migrations/ApplicationDbContextModelSnapshot.cs
#	src/Analysim.Web/ClientApp/src/app/projects/project/project.component.html
#	src/Analysim.Web/ClientApp/src/app/projects/project/project.component.ts
#	src/Analysim.Web/ClientApp/src/app/services/project.service.ts

@cengique cengique left a comment

Copy link
Copy Markdown
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

tested, works well!

@cengique
cengique merged commit d437e3a into develop Sep 20, 2026
2 checks passed
@cengique
cengique deleted the project-recommendations branch September 20, 2026 22:21
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