My Projects

Acollectionofprojectsshowcasingmyskillsinmodernwebdevelopment,fromconcepttodeployment
Featured
Anonymous Messaging App
Full Stack
2025

Anonymous Messaging App

A modern, full-stack anonymous messaging application that allows users to send and receive anonymous messages.

Next.jsTypeScriptMongoDBNextAuth.jsTailwind CSSMongooseDocker
Featured
Restaurant Lookup
Full Stack
2025

Restaurant Lookup

Django project created for learning and exploration purposes. It focuses on restaurant management and allows you to model various aspects like cities, restaurants, food categories, dishes, and user ratings for both restaurants and dishes.

DjangoPostgreSQLDjango ORMJavaScriptDocker
Featured
Fullstack Fastapi
Full Stack
2025

Fullstack Fastapi

Full stack, modern web application template. Using FastAPI, React, SQLModel, PostgreSQL, Docker, GitHub Actions, automatic HTTPS and more.

FastAPISQLModelReactDocker Compose
Todo App with Express and MongoDB
Full Stack
2024

Todo App with Express and MongoDB

Full stack, simple todo web application. Using Express.js, Node.js, MongoDB, and Mongoose. Can create user accounts, add, edit, and delete todo items. A great project for learning the basics of backend development with Express and MongoDB.

Express.jsNode.jsMongoDBMongoose
Music Academy
Frontend
2025

Music Academy

Music academy template website developed in Next.js and Acertinity UI.

Next.jsTailwind CSSAcertinity UITypeScript
Booking Dot Com Clone
Frontend
2024

Booking Dot Com Clone

A clone of the popular travel booking website Booking.com, built using Next.js and Tailwind CSS. It features a responsive design and allows users to search for hotels, view details, and make bookings.

ViteReactTailwind CSSJavascript
User Service API
Backend
2025

User Service API

A RESTful API built with FastAPI that provides user management functionalities, including user registration, authentication, management with Google OAuth, email services, and profile management. It uses SQLModel for database interactions and JWT for secure authentication.

FastAPISQLModelDocker
User Registration System
Backend
2025

User Registration System

This is an Express.js Node.js server implementing a User Registration System with MongoDB as the database service and Mongoose as the ODM (Object Data Mapper). The system provides endpoints for user registration, login, and profile management. It includes features such as password hashing for security, JWT (JSON Web Token) for authentication, and input validation to ensure data integrity.

Express.jsNode.jsMongoDBMongooseNodemailerJWT