MY PROJECTS

Nuxt App E-commerce

Nuxt App E-commerce

Vue 3Nuxt 3Tailwind CSSPinia

Developed a responsive e-commerce application using Nuxt.js that displays products fetched from an external API. The app features product filtering by name and price, a shopping cart where users can add or remove items, and a checkout simulation with form submission and feedback messages.

ChatApp

ChatApp

Nuxt.jsVue.jsTypeScriptTailwind CSSPiniaPostreSQL

Co-developed a ChatApp website using Nuxt.js, with Supabase for authentication and database management. The app allows users to send and receive friend requests, manage a friends list, chat in real time, update personal information, and easily upload or change their profile picture.

Movie Website

Movie Website

Vue.jsTailwind CSS

Developed a Vue.js movie website where users can manage a collection of movies by adding, editing, deleting, and viewing detailed information. The project incorporates Vue Router, components, slots, async components, and lifecycle hooks for a dynamic and user-friendly experience.

Blog Website

Blog Website

Flask PythonSQLiteCSS

Built a blog website with Flask featuring secure user authentication through login and registration forms. The main page offers a location-based article search, delivering relevant content to users. Additionally, the user profile section lets individuals manage and personalize their data stored in the SQLite database, allowing easy updates and customization.

FinanceApp

FinanceApp

Flask PythonSQLiteCSS

Developed a Flask-based web application that allows users to manage their stock portfolio by buying and selling stocks, with real-time price updates and profit tracking. It includes a history section showing all transactions with timestamps, types, and purchase prices, and secure access via login and registration forms.