judit lázaro moyano

developer, philologist & tightrope walker


Not so long ago, I went on a journey that took me to Upper Austria, which is considerably far away from my country, both geographically and mentally speaking. The only thing that I metaphorically took with me was this vague, distant story about my grandmother moving to Germany after our Civil War had finished, with no German knowledge nor any sort of proper formation. The only thing that she kept with her was the urge of finding a stable job that would eventually allow her to come back to our country and take back her life. Even though our situations were drastically different, I could still feel this deep connection with all the German-speaking countries, their reality, and the idea that I created about it in my mind.

expaTICs came to mind some weeks ago, back in my country, and still reminding a conversation that I had with my dear Paulita in Austria: the expat experience can be a solitary, painful path, independently of how connected we seem to be these days.

Although this wasn't my case, the critical challenge of migration and displacement is as undeniable as the need to coordinate solutions at local, regional, and global levels. Unfortunately, that's far beyond my capabilities; however, I thought that a little application as my final project would be a nice tribute to give to everyone that deconstructed and had to build again their realities - not to mention all the people that I met during my personal journey.

If you are still wondering why expaTICs exists, allow me to highlight another reason: I probably would have never started programming if it wasn't thanks to the scholarship that I got during my stay in Austria. That's the very essence of expaTICs:

  1. a representation of the expatriates' journey
  2. the possibilities that go along with it (allowing me to start a TIC formation, in my case)

merged together.

The combination of these two ideas resulted in the following utilities and features:

  1. The usage of OpenAI API.
  2. User management, implemented thanks to Firebase authentication system combined with localStorage.
  3. Private routes granting users free access to the site's landing page, as well as the login, sign up and restore password sections of it, but preventing them from accessing the Dashboard (our application's very core) without previous registration.
  4. The possibility of editing their own data individually (e.g. a color tracker tool that's only accessible to its owner) or openly (e.g. a pseudo-wiki allowing users to collectively craft and deploy notes regarding best places, events, activities, etc.).
  5. The integration of different sections focused on the users and their psychological well-being.
Showcase image no. 1 for expaTICs
Showcase image no. 2 for expaTICs