I have developed several web applications. You can find information about each of them below.
In the interest of openness and transparency, I would like to make the following comments, which apply to each of those web applications.
Each UI looks and feels rudimentary. The reason is that I have intentionally prioritized creating a well-functioning UI (relying on a modern frontend-technology stack) over creating a beautiful UI.
The web applications store their data on servers, which I am managing. Nobody other than myself has access rights to those servers. I will not share the web applications' data with third parties without having requested and obtained permission from the relevant data owner(s).
«VocabTreasury» is a web application that supports the process of learning a foreign language.
This application is deployed and can be used here.
The source code of «VocabTreasury» is available in this GitHub repository. The repository is composed of a backend sub-project and a frontend sub-project.
The backend sub-project uses the following technologies:
The backend sub-project implements and documents a mechanism for (nearly) automated deployment, which leverages:
The frontend sub-project uses the following technologies:
«JournalKeeper» is a web application that allows the user to keep a personal journal online.
This application is deployed and can be used here.
The source code of «JournalKeeper» is available in this GitHub repository. The repository is composed of a backend sub-project and a frontend sub-project.
The backend sub-project uses the following technologies:
The frontend sub-project uses the following technologies:
«GoalTracker» is a web application, which aims to help you keep track of how much time you spend in pursuit of your goals.
This application is deployed and can be used here.
The source code of «GoalTracker» is available in this GitHub repository. The repository is composed of a backend sub-project and a frontend sub-project.
The backend sub-project uses the following technologies:
The frontend sub-project uses the following technologies: