Projects

xCamper

XCamper is a platform for sharing camping vehicles, allowing owners to earn extra income while enabling more people to experience the joy of camping and outdoor adventures. The platform promotes sustainable consumption by utilizing idle vehicles and making camping more accessible to everyone.

Next.jsTypeScriptTailwind CSSPostgreSQLWebSockets
Screenshot of xCamper
01

Neckermann

A comprehensive travel booking platform enabling seamless hotel reservations, flight bookings, and customizable vacation packages, featuring an intuitive seat selection system for optimal travel experience and convenience

Next.jsTypeScriptTailwind CSSPostgreSQLWebSocketsGoogle Maps API
Screenshot of Neckermann
02

Roamy

An immersive event booking platform that puts the power in your hands. From electrifying concerts to adrenaline-pumping sports events, discover, book, and create unforgettable experiences. Take control with customizable event creation tools and smart sharing features that let you decide who gets exclusive access to your events.

Next.jsTypeScriptTailwind CSSPostgreSQLWebSockets
03

Mapp

A sophisticated mapping solution for construction enterprises that revolutionizes site management by integrating geospatial visualization with comprehensive documentation. Features an innovative timeline slider that brings construction projects to life across the cityscape, offering real-time insights into site locations, operational schedules, and project documentation in an intuitive, interactive interface.

Next.jsTypeScriptTailwind CSSMongDBNestJs
04

Snippetbox

Snippetbox is a web application built in Go that allows users to paste, share, and view text snippets — similar to services like Pastebin or GitHub Gists. It is designed with simplicity, security, and scalability in mind, leveraging Go's performance and MySQL for data storage.

GoMySQLHTMLCSSJavaScript
05

Greenlight API

Greenlight API is a JSON-based RESTful API for managing movie information, inspired by the Open Movie Database API. This project is built with Go and uses PostgreSQL as the database for storing movie details, user authentication, and more.

GoPostgreSQLHTMLCSSJavaScriptDocker
06

React recursion file tree example

This is a simple React application that demonstrates how to create a recursive file tree structure using React and Tailwind CSS. It's a great starting point for anyone looking to learn how to build a file tree in React.

ReactTailwind CSS
07

RSS aggregator

An RSS aggregator is a web application that collects and displays content from various RSS feeds in one place. This project is built with React and Tailwind CSS, and it allows users to subscribe to multiple RSS feeds and view the latest articles from each feed.

GolangChisqlReactTailwind CSSDockerKubernetes
08

Ticketing

A ticketing system built with Golang and Chi. It allows users to create, view, and manage tickets. It also includes authentication and authorization features.

GolangChipostgresql
09
In Progress

AI Discussion

The AI Discussion Arena is a dynamic platform where users can spark intellectual debates by selecting two AI models (like GPT-4, Claude 2, PaLM 2, or Llama 2) to engage in real-time discussions on user-chosen topics, featuring a sleek interface with dark/light themes, profile management, and an immersive chat experience that showcases AI-to-AI interactions on complex subjects ranging from consciousness to cryptocurrency.

Next.jsTailwind CSSNode.jsOpenAI
Screenshot of AI Discussion
10

Old Portfolio

My old portfolio website built with React and Tailwind CSS. It showcases my skills, projects, and experience.

Next.jsTypeScriptTailwind CSSReact Three FiberThree.js
Screenshot of Old Portfolio
11