Introducing the timeline of the project. From ideas to implementation to here.

pagination finished, further post feed restructuring
May 2023
refactorization of the post feed, new component called InteractiveFeed, which handles all actions for the post feed
May 2023
hashtags are now available for tagging all kinds of posts
May 2023
ColourText component now available, which allows for automatically generated colourful text (akin to the message at home)
May 2023
editing and deleting user metadata is now possible
May 2023
first sign-in tour
May 2023
implementing features and fixes from the user feedback
April-May 2023
conducted user testing
Laughing at the computador
April 2023
adding flash messages and customization features
April 2023
add stash for saving posts for later
April 2023
add legal documents
April 2023
add user search
April 2023
adding post pinging, refactoring the state structure of the PostFeed component
April 2023
editing and deleting posts
April 2023
adding features to the post feed
April 2023
rejuventation of the TDD approach
March 2023
implementing following and private profiles, as well as basics of user feed
March 2023
implementing colour scheme switching, as well as other personalization options, React context proved challenging, but it was all worth it in the end
Oooh out the door
February 2023
change of development style - for each new feature developed, there would be a new branch created and would be merged by a pull request with main
February 2023
establishing the list of tasks to do in order to have a serviceable project at hand and squashing the work to-do piece by piece
February 2022
commencing the work on the book portion of the thesis, writing for a bit
February 2022
customizable user profile, including personal information, personal characteristics (through facts), avatar and banner images (along with archives of each) and more
January 2023
more custom components, custom hooks and unrelenting refactorization and reorganization of code
January 2023
lots of refactorization and struggle
December-February 2022-2023
making the bases for the post feed, along with the controls for selecting and interacting with a particular post
November-January 2022-2023
making significant strides, implementing the types of posts that user can add, as well as implementing *NixConnect settings
woo-hoo!
November-December 2022
implementing the basics of user profiles, deciding on what personal information might be stored, creating a first form with user validation
November 2022
familiarization with the details of Laravel; refreshing memory through a paid video course
October-November 2022
piecing together first features (authentication, as well as first UI components), writing down a list of features to implement in three categories: necessary, important and supplementary
October 2022
continuation of (largely) test writing, along with familiarization with the InertiaJS library
October 2022
writing first code (test on the backend, attempt at an implementation of TDD)
October 2022
picking out appropriate tech stack, settling on Laravel + ReactJS connected with InertiaJS on MySQL
September 2022
conception of the idea, searching for a willing supervisor, first meeting with him
September 2022
irlite (get 0)