Digital Diary Dashboard

A web application platform designed to support researchers in managing projects and studies, tracking participant data, and securely managing access rights with GDPR compliance. The dashboard encourages collaboration within research teams by making it easy to integrate various data sources and supporting different project roles for healthcare and academic research.
Python
Streamlit
SQLAlchemy

PainFreeMe

A helpful pain management app that lets users track their pain and discomfort levels and get personalized exercises to help with pain relief. The app includes a collection of helpful exercises, a community space where users can share their experiences, and daily tracking to see how well exercises are working and monitor pain improvement.
TypeScript
React Native
Express
tRPC
Prisma
Tailwind

Social Network API

A RESTful API for managing a social networking platform. It supports user registration, post creation, notifications, friend management, and a personalized feed system. Designed with a microservice architecture, the platform ensures robustness, scalability, and modularity.
Java
Spring Boot
JPA
RabbitMQ
Docker
OpenAPI

Car Rental App

An application that allows users to rent cars and list their own cars for rent, providing a seamless booking and management experience.
Java
TypeScript
React
Spring Boot
Flyway

Automatic Plant Watering System

A smart system that monitors soil moisture and automatically waters plants. Users can track and control the system remotely via a web interface.
TypeScript
React
Express
ESP
IoT
Prisma
Tailwind

I have utilized PostgreSQL databases in all my projects.