Ideas Brought to Life
From full-stack apps to fun side projects, here's what I've been crafting.
A social media web app built with Next.js 15, React, and TypeScript. It supports authentication, posting, likes, saves, profiles, and explore/people feeds in a responsive UI with reusable components and hooks. The app integrates with a backend API via proxy routes, uses form validation schemas, and includes infinite scrolling, and image uploads.
A social media backend API built with NestJS and TypeScript. It supports JWT authentication with OTP verification, user profiles, posts, image uploads via Cloudinary, user search, and pagination. The app uses PostgreSQL with TypeORM, Redis for caching, global auth guard with public route decorators, and class-based validation with DTOs.
A vehicle reports backend built with NestJS and TypeScript. It supports session-based auth with scrypt-hashed passwords, user accounts, and current-user middleware. Users can submit car reports; admins approve them. Includes vehicle estimate queries, DTO validation/serialization, and TypeORM with SQLite locally and Postgres in production.
My personal developer portfolio site built with Next.js 15, Chakra UI, Framer Motion, and TypeScript. It showcases featured projects, experience, and contact links in a modern, responsive design. The site includes animated UI elements, accessible components, and dynamic content powered by GitHub’s GraphQL API.
Rentlit Frontend is a responsive web app built with Next.js 15, React Query, Axios, Chakra UI, React Hook Form, and Zod. It connects to a RESTful backend to let users sign up, log in, browse featured and popular books, view detailed book pages (author, genre, rating, availability, summary), and search by title or genre with pagination.
Rentlit is a backend for an online book library. It supports user signup/login, viewing featured and popular books, and detailed book pages with author, genre, rating, availability, and summaries. Users can search books by title or genre with pagination. The API is secure, scalable, and RESTful, ready for frontend or mobile integration.
That is countries REST API Based website where users can Search for any country by: Country Name or a partial part of it and Filter Countries By Region. Users Will Get Country's Info Like: Name, Population, Region, Sub Region, Capital and etc.
Effortlessly input your details—name, email, phone. Choose subscription plan (monthly/yearly), type. Add multiple addons. Review all in a summary. Enjoy a personalized, hassle-free experience in our intuitive web form.
Calc app is a web application that allows the user to perform basic arithmetic operations such as addition, subtraction, multiplication, and division. The user can input numbers and symbols using the buttons on the screen or the keyboard.
That is an IP tracker where users can enter any valid IP and get the IP address, Location by city and region, The time to the UTC, and The internet service provider.
This is a basic shoping application where user can: add/remove items in the cart & navigate between product preview slider
That's a functioning product page and fully responsive for most of the devices