Here are some of my recent projects hosted on GitHub. Feel free to explore the repositories and dive into the code.
View My GitHubTodo List App
This is a simple example of a To-Do List App built with Vue.js. This example demonstrates the basics of Vue.js, including components, data binding, event handling, and dynamic updates.
SmartFit
A fully responsive landing page for a fictitious product called 'SmartFit' a hypothetical fitness app. The code is clean, uses modern design principles, and ensures cross-browser compatibility. The page is built using HTML5, CSS3, and a bit of JavaScript for interactivity.
Food API
This project is simple Nestjs application to manage food via Rest API. For the database management we use Prisma. A food can be related to a category, a food can be also related to a meal. Each model is managed by it's own crud.
Socket IO client testing tool
This project is an example of socket IO client implementation, which allows you to subscribe to IO server events.
TaskFlow - Task Management App
TaskFlow is a task management app where users can create, update, and delete tasks. The app provides real-time task collaboration features using WebSockets, supports user authentication with JWT, and integrates with an external API for time-tracking. It uses a PostgreSQL database for data persistence and demonstrates best practices with TypeScript, React, Node.js, and Express
Full-Stack E-commerce Project
This repository is a full-stack e-commerce solution built using Medusa v2 for the backend and the Medusa Next.js Starter for the frontend. The setup includes MinIO for file storage and integrates Stripe and PayPal as payment providers. The project is containerized using Docker Compose to simplify running the entire stack locally or in production environments.
Electron-ffmpeg Media Player
a video player using ffmpeg with electron. It took any video format as input convert it to mp4 save it to disk and play it or queue it in the playlist