Skip to content

Latest commit

 

History

History
66 lines (42 loc) · 3.17 KB

README.md

File metadata and controls

66 lines (42 loc) · 3.17 KB

Submitted by: Tessa Orozco

Deployed Application (optional):

Application Features

CORE FEATURES

  • [ X] Home Page

    • [ X] Displays header, banner, search, board grid, and footer.
    • [ X] Displays preview of all boards on initial page load.
      • [ X] Boards previews should show an image/gif and board title.
    • [ X] Users can click on a category (recent, celebration, thank you, inspiration) to filter the boards.
      • [ X] Recent displays most recently created boards.
      • [X ] Other categories display boards of that type.
    • [X ] Users can search for a board by name.
    • [ X] Users can click on a board to navigate to a new page containing that board.
    • [ X] Users can create a new board.
      • [X ] Boards should have a title, category, and author (optional).
    • [X ] User can delete boards.
  • Board Page

    • [ X] Displays a list of all cards for a board.
      • [ X] Each card features a text message.
      • [X ] Each card features a gif found using the GIPHY API.
      • [ X] Users can optionally sign the card as the author.
  • [ X] Cards can be upvoted.

  • [X ] Cards can be deleted.

STRETCH FEATURES

  • Deployment
    • Website is deployed via Render.
  • [ X] Comments
    • [ X] Users should be able to comment on cards.

Walkthrough Video

TODO:// https://www.loom.com/share/201beaae727045168d585901bb79510c?sid=61b88ab7-c44b-4120-ac86-5d0b00db1236

ADD_EMBEDDED_CODE_HERE

Reflection

  • Did the topics discussed in your labs prepare you to complete the assignment? Be specific, which features in your weekly assignment did you feel unprepared to complete?

The content in the lectures as well as the labs were very helpful for completing this assignment. For this project I leveraged the labs less because I felt the lectures were very cohesive, especially with having the ability to refer back to the recordings. There was no section that I felt unprepared to complete.

  • If you had more time, what would you have done differently? Would you have added additional features? Changed the way your project responded to a particular event, etc.

If I had more time I would have added features such as adding a name to comments. I would also like to add the ability to delete post comments. Additionally, I would allow a user to select the image to use for their board rather than it being random.

  • Reflect on your project demo, what went well? Were there things that maybe didn't go as planned? Did you notice something that your peer did that you would like to try next time?

I have not demoed my project upon the time of submission as demos were moved to the following week.

Open-source libraries used

  • Add any links to open-source libraries used in your project.

Shout out

Someone that especially helped me during my project was my peer, Axel. I had a complex bug related to showing the posts belonging to a specific board when clicking view more. He was very helpful in debugging with me and brainstorming different possibilities together for where the issue was coming from. I am appreciative of the time he set aside to review my code with me in the midst of working on his own project.