I'm going to put another plug in for Bondi's k-calculus. Wiki has a treatment at
https://en.wikipedia.org/wiki/Bondi_k-calculus, which I haven't read in detail. Bondi's book, also mentioned, "relativity and common sense", is a much longer treatment - probably longer than necessary, the basic idea doesn't need a whole book to explain IMO. But if the Wiki article is too short, the book may be helpful.
On other observation. In spite of the name, k-calculus does not involve calculus, just algebra.
The basic idea is simple. If we have two co-located observers moving at some relative velocity v, one or both of which is emitting light pulses, the relative motion causes a doppler shift. The doppler shift can be characterized by some number k, the ratio of the frequency of emission to the frequency of reception - or to the ratio of the period of reception to the period of emission.
The other thing one needs to assume is that the doppler shift between any two observers not moving relative to each other is unity, so that the periods and frequencies for the observer and reciever are identical in this case. This will be true in the context of special relativity, and it allows one to conclude that the doppler shift factor k is in general a constant of motion - it does not vary with time as an object moves away from the source object. One basically uses the property that the k-factor doesn't depend on distance for a stationary observer to conclude that it can't depend on distance for a moving observer. One can view this as a result of imagining a co-located stationary observer that is present at the location of any moving observer at any desired time.
Thus if a source object emits pulses with a regular spacing of T, the destination object will receive pulses with a spacing of kT.
Furthermore, by symmetry, given that the destination object recieves pulses at intervals of kT, and reflects or re-emits them to the source object, the source object will recieve the radar pulses at time k^2 T.
This is all one need to set up a basic "radar" system, since one knows the arrival time and reception time of radar pulses, and that the fact that the speed of light is constant.
From this, one can derive that a light signal, emitted at time T, arrives at time kT. So the event of reception, according to the radar set and calculation of the emitter, is that the signal arrives at time (k^2+1)T/2.
However, we know from the previous argument that the time of reception of the signal is kT, which is not the same number.
If k=2, for example, one can conlulde that the time (k^2+1)/2 = (4+1)/2 = 2.5 in the emission frame corresponds to the time 2 in the reception frame.
As well as this direct illustration of time dilation, a bit more math allows one to express v in terms of k, and invert the result to find k in terms of v. One can also proceed further to derive the 1space+1time Lorentz transform. This isn't super hard, but I'll leave it to the wiki article and/or Bondi's book as it requires some illustrating diagrams and is a bit longer than I want to write a post about. The goal of this post is to simply motivate the OP to take the effort to read up on the topic on their own, by providing an overview of the process and conclusion.