Lets Build Twitter From the Ground Up: Episode 202 || Java, Spring Boot, PostgreSQL and React
Building large scale application is more difficult than many people understand or expect. Join me in this long running series where I set out to duplicate one of the most popular social media platforms ever creating using Java, Spring Boot, Spring Security, PostgreSQL data, React JS web application framework and more.
In this episode we are hopping back into the backend to work on the additional features of messaging for our application. We start out by fixing a bug in the ConversationComparator then move onto creating a new class to be able to react to messages. After creating the Reaction class we add the new fields to the Message class including replyTo, reactions, and hiddenBy. We setup a new repository for our message reactions, as well as a new MessageReactionService to allow us to create and modify new reactions. Once we have completed work on the Reactions we moved onto the MessageService to add in the logic to react to a specific message as well as the route in the MessageController to send the reaction to the backend. After completing all of this we tested the changes and made sure everything was working correctly.
Up to date assets zip for Logos, Images, etc: https://drive.google.com/drive/folders/1AVFdE3uq4GBeJYqZs8E9cCsuk_De8yaN?usp=sharing
~~~ How to gain access to the private Github Repository ~~~
• Instructions to Gain Access to the Pr...
~~~ Live Streaming Schedule ~~~
Tuesday & Thursday Evening: 9:00 PM - 11:00 PM CST
~~~ Support the Channel by Joining as a Member ~~~
~~~ Stay Up To Date With My Social Media ~~~
Twitter: https://twitter.com/UnknownKoder
Twitch: https://www.twitch.tv/unknownkoderyt
Be sure to subscribe and turn on the bell notifications on youtube to not miss another episode of Lets Build Twitter: shorturl.at/gnxZ8
Feeling Generous? Donate to the stream to help cover equipment and upgrade costs at:
https://streamlabs.com/unknownkoder/tip
~~~ Background Music Used In My Video ~~~
/ @therelaxedmovement
#JavaProgramming #SpringBoot #UnknownKode