Back to Projects
Personal Portfolio

Asky Mohammed Portfolio

Next.jsTailwind CSSGemini APIDockerNginxDigitalOcean

Project Overview

My personal portfolio website built with Next.js and Tailwind CSS, featuring an AI-powered chat assistant using the Gemini API to answer visitor questions about my work. Containerized with Docker and deployed on a DigitalOcean droplet behind Nginx with SSL.

Architecture & Tech Specs

Frontend

Modern responsive SPA / SSR layout built for speed.

Backend API

RESTful endpoints & Repository-Service architecture.

Data Layer

Relational storage paired with fast Redis caching.

Deployment

Dockerized containers deployed on cloud droplets.

Key System Highlights

Built with Next.js and styled with Tailwind CSS for a fast, responsive experience
AI-powered chat assistant using the Gemini API to answer visitor questions
Containerized with Docker and deployed on a DigitalOcean droplet
Served behind Nginx with SSL for secure HTTPS access