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

Milestone 3A + 3B + 4 #218

Closed

Conversation

asarelcastellanos
Copy link

@asarelcastellanos asarelcastellanos commented Dec 23, 2023

Developer: Asarel Castellanos

Closes #110 + #134 + #168

Pull Request Summary

Completed Milestone 3A:

  • Blog Page and Portfolio Page now pull from MongoDB database.
  • Created Blog API
    • Has a GET method that can look for a specific slug and grab that specific blog
      Completed Milestone 3B:
  • Individual Blog Pages get their data dynamically based on slug (using the GET method built in part 3A)
  • Created CommentSchema and added to BlogSchema
  • Ability to view comments on individual Blog pages
    Completed Milestone 4:
  • Contact Form can now send emails!
  • Created Portfolio API
    • Has a GET method that can look for a specific slug and grab that specific project
  • Individual Project Pages get their data dynamically based on slug (using the GET method built in part 4)
  • Project pages now have ability to post and view comments

Pull Request Checklist

  • Code is neat, readable, and works
  • Comments are appropriate
  • The commit messages follows our guidelines
  • The developer name is specified
  • The summary is completed
  • Ask for a review in communication channels

Screenshots/Screencast

Blog Page with Comments

Project Page with Comments

Email from Contact Page

@asarelcastellanos asarelcastellanos changed the title Milestone 3A & 3B Milestone 3A + 3B + 4 Dec 23, 2023
@javalosr2004
Copy link
Collaborator

Hi Asarel! Your website was a completely different take from the original template, which is amazing! It shows your forethought and effort on the project! Alongside this, when I sent an email, it was responsive and displayed a message on the bottom, which is also very good. Two things I did note for imprisonment was that the latest blog seems to be a deadlink and/or showing old data, and as for the comment form, it wasn't very responsive, but these are small things. Regardless, congratulations on finishing bootcamp! Look out for project team details soon!

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.

Milestone 3A - Creating The Backend
2 participants