Update text

This commit is contained in:
Andras Schmelczer 2022-09-26 20:07:40 +02:00
parent 3bd45f6917
commit b388498e8f
No known key found for this signature in database
GPG key ID: 0EA1BC97D0AB076E
6 changed files with 16 additions and 14 deletions

View file

@ -4,7 +4,7 @@ import towersPoster from '../media/towers.png';
import { GitHub, Open } from '../shared';
export const towers: TimelineElementParameters = {
title: 'Towers tracking app',
title: 'Multi-device life tracking',
date: '2019 August - September',
figure: Image({
image: towersPoster,
@ -13,9 +13,9 @@ export const towers: TimelineElementParameters = {
}),
description: 'An aesthetic representation of your previous and current goals/tasks.',
more: [
'This project served me with an opportunity to deepen my Angular knowledge. The most interesting aspect of it (apart from designing and implementing the pleasing visuals) was coming up with its data structure and persistence. Finally, I decided on using a trie. Its properties make it fairly simple to find the difference between the server stored and client stored versions and then only send this delta through the network. Also, its immutable nature helped with the code quality as well.',
'This project allowed me to deepen my Python & Angular knowledge. The most exciting part of it — apart from designing and implementing the pleasing visuals — was coming up with its data structure and method of synchronising state between the clients and servers.',
'In hindsight, I would certainly add some finishing touches to it. For instance, dark mode, a tutorial, and PWA features.',
"In the end, I decided on using a trie. Its properties make it reasonably simple to find the difference between the server's and client's stored versions, reconcile the differences and then only send this delta through the network. Additionally, its immutable nature helped simplify much of the logic.",
],
links: [
GitHub('https://github.com/schmelczer/life-towers/'),