You are browsing as a guest. Sign up (or log in) to start making projects!

3h 35m 49s logged

Meme sharing and more chat features!

  • I sort of got carried away with this chat feature thing so MemeBoard is now a weird combination of Reddit and Discord instead of the original meme platform I planned it to be
  • When you click on the share button on a meme page and open the sharing modal, you can now see all your friends listed and you can select who to send the meme to, as well as an optional message
  • This actually sends a message to the chat with your friend, and it shows up as an embedded preview meme with its creator, title, image, and number of likes/comments/shares displayed
  • Clicking on the embed preview takes you to the actual meme page
  • Added chat replies so when you click on the reply button next to your friend’s message, a box shows up above the input field showing the message you’re currently replying to
  • When you send the message, a reply bar/message preview similar to Discord’s shows up above the message, and clicking on it scrolls the page to the original message and briefly highlights it, similar to Discord’s
  • Messages are grouped together so message header info (sender, time, profile image…) only shows under certain circumstances (similar to Discord) for a cleaner and better UI
  • Refactored how messages and their components are rendered/structured for better optimization and performance
  • Added an API route for client components to fetch meme data from the database
  • Updated schema and types
  • Updated the styling of different chat pages
  • I forgot to make devlogs, so this devlog is pretty long
  • Sorry again for the terrible layout in the video, my lazy bum hasn’t started on responsive styling yet, so the windows are compressed
0
6

Comments 0

No comments yet. Be the first!