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

Implemented Backend Functionality for Review Management #39

Merged
merged 1 commit into from
Oct 31, 2024

Conversation

IkkiOcean
Copy link
Contributor

Description:

This PR introduces the backend functionality required for managing user reviews. The following components have been added:

  1. Review Model:

    • Created a model for reviews that defines the schema and structure for storing review data in the database.
  2. Review Controllers:

    • Developed controllers to handle the logic for creating, retrieving, updating, and deleting reviews.
  3. API Endpoints:

    • Implemented the following API endpoints for review management:
      • POST /reviews: Create a new review.
      • GET /reviews: Retrieve all reviews.
      • GET /reviews/:reviewId: Retrieve a specific review by its ID.
      • PUT /reviews/:reviewId: Update an existing review.
      • DELETE /reviews/:reviewId: Delete a review.

Changes:

Copy link

@github-actions github-actions bot left a comment

Choose a reason for hiding this comment

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

You've made your first pull request - awesome! Let's collaborate to make this project even better

If you're fixing a bug, please refer to the issue number in the description.

If you are implementing a feature request, please check with the maintainers that the feature will be accepted first.

Copy link
Member

@Mustafiz04 Mustafiz04 left a comment

Choose a reason for hiding this comment

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

Nice work 🚀

@Mustafiz04 Mustafiz04 merged commit f40d678 into GlobeHoppin:main Oct 31, 2024
1 check passed
@Mustafiz04 Mustafiz04 added enhancement New feature or request hacktoberfest HacktoberFest 2024 linked issue gssoc-ext level 3 labels Oct 31, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request gssoc-ext hacktoberfest HacktoberFest 2024 linked issue level 3
Projects
None yet
Development

Successfully merging this pull request may close these issues.

[FEATURE] Need of Review model and API endpoints for frontend
2 participants