Portfolio

Selected Work

Live

VİRTUAL TRADE

Next.jsNode.jsPostgreSQLDockerDrizzle ORMTailwind CSSNginxCloudflare
VTrade Protocol is a web-based platform designed to simulate cryptocurrency trading. It allows users to buy and sell virtual assets using a simulated USD balance. The platform features real-time price updates for various cryptocurrencies, providing an immersive experience for making decisions based on market fluctuations. It includes a secure user authentication system, dynamic portfolio tracking, and a seamless transaction process that updates balances and portfolios in real-time. Built with Next.js, Node.js, and PostgreSQL (using Drizzle ORM), the application offers a smooth, intuitive interface while handling backend operations efficiently. This project demonstrates full-stack expertise in building secure and scalable financial applications.

Visit Website

SPLİTABLE

Node.jsExpress.jsReactTailwind CSSPostgreSQLDockerJWT Auth
Splitable is a modern web application designed to manage shared expenses between friends, roommates, and groups. It solves the complexity of tracking who owes whom by providing a clear, transparent, and secure platform. Key features include creating groups, adding expenses with custom splits, tracking debts, and settling up. The application ensures security with JWT and partial payment support. It also features a sleek dashboard for financial overview, subscription tracking, and analytical reports using graphs to visualize spending habits.
Active

HOTEL SURVEY WEBSITE

Next.jsNginxi18nTailwind CSSMongoDB
A live feedback management system developed for De' Manor Hotel. This application allows guests to rate their experience through a user-friendly interface available in 4 languages (English, German, Russian, Turkish). It features a dynamic form engine and a secure admin panel where hotel management can view, filter, and analyze guest feedback in real-time. The system has been actively deployed and collecting data to help improve hotel services.
Live

MEDENİYETEKNO

Next.jsTypeScriptTailwind CSSMongoDBVercel
The official website for MedeniyeTekno, the technology club of Istanbul Medeniyet University. Designed and developed to showcase club events, team members, and mission. The platform serves as a hub for students to connect, learn about workshops, and stay updated with the latest tech activities on campus. Built with a focus on modern UI/UX principles to reflect the club's innovative spirit.

Visit Website

E-MAİL CLİENT

JavaJavaFXJavaMail APIIMAP/SMTP
This Java-based email client offers a complete set of features for efficient email management. Users can reply to emails, forward messages, and create drafts for later use. It supports fetching and managing attachments, allowing users to download, open, and save files seamlessly. The client also enables navigation through standard folders like Inbox, Sent, and Drafts, while displaying email content, including metadata such as sender, recipient, subject, and date. With its ability to manage sent emails, save drafts, and handle attachments, this email client provides a robust and user-friendly solution for both sending and receiving emails.
Live

VİRTUAL TRADE MOBILE

React NativeExpo.jsTypeScriptNode.jsPostgreSQLDrizzle ORM
The mobile version of the Virtual Trade platform, built with React Native and Expo.js. It shares the same robust backend as the web version, providing a seamless cross-platform experience. Users can track their portfolios, monitor real-time market data, and execute virtual trades on the go. The application features a premium dark UI with smooth transitions, biometric-ready authentication, and real-time balance updates.