Davood Akrami

Projects

Each project featured below represents a key milestone in my journey as a junior Front-End developer. From concept to deployment, these works showcase my growth in building responsive user interfaces, integrating APIs and continuously refining user experience. Whether developed during a bootcamp,for learning, or personal challenges, each project reflects a deep commitment to learning, problem-solving, and bringing ideas to life with modern technologies.

My Portfolio

My Portfolio

A modern and fully responsive personal portfolio built with Next.js, TailwindCSS, and Framer Motion. Designed to showcase projects, skills, and experience with a clean dark theme and smooth animations.

Next.jsReactJavaScript+2
GAM

GAM

A bespoke e‑commerce experience for a luxury footwear brand, designed to read more like a dark, cinematic editorial than a traditional storefront. Every detail — from the dual‑theme system and phone‑OTP checkout to the Telegram‑driven order management — was built to feel intentional, not templated. Vibe coded with Claude Code. Freelance project, live and in production.

Next.jsJavaScriptSupabaseReactRecharts+2
Productivity Hub

Productivity Hub

A full-stack productivity platform built with Next.js, Supabase, and OpenAI that unifies bookmarks, task and note management, AI chat, personalized insights, and role-based admin tools in one polished workspace.

Next.jsTypeScriptTailwind CSSReact.jsMotion+2
Tech Pulse

Tech Pulse

TechPulse Daily is a multilingual tech-news aggregation app built with Next.js App Router. It crawls major technology publications server-side, and presents readable articles with source metadata, inline media, market widgets, and AI-assisted summaries. I vibe-coded this project with GPT-5.3-Codex.

GPT-5.3-CodexNext.jsReact.js+3
Gym Management System

Gym Management System

A vide coded comprehensive gym management system built for users to find their ideal gym, and for gym owners to manage their gyms. The platform includes features such as membership management, income insights and an admin panel for gym owners to oversee operations.

Next.jsReactTypeScriptTailwind CSSSupabase+1
Naghz-mvp

Naghz-mvp

Naghz is a learning assistant that helps you learn essential life and soft skills through real-time, interactive guidance and this is the MVP version of the project that we are working on it.

Next.jsReactTypeScript+4
100bestmovies English learning

100bestmovies English learning

A website that helps you learn English by using a book and watching movies.

Next.jsReactTypeScript+1
E-commerce

E-commerce

This project is an e-commerce website built with React. It is designed to serve as a portfolio project

ReactCSS modulesReact Router Dom

What I learned?

Through these projects, I faced real-world challenges such as responsive design complexities, state management, performance optimization, and balancing UI/UX considerations. These experiences taught me how to think critically, adapt quickly, and collaborate effectively. They also deepened my knowledge of tools like React, Next.js, and Tailwind CSS. Each project was more than just code—it was an opportunity to grow and explore the mindset of product-focused development. This journey has been incredibly enriching. I've learned not just technical skills, but also how to approach problems with a builder’s mindset, communicate ideas clearly, and stay curious in the face of new challenges. It helped shape my identity as a developer who continuously learns and improves.

My Journey

I began my programming journey at Rubikamp, where I was first introduced to Python. After learning the basics, I chose to specialize in web development and started exploring HTML and CSS. Soon after, I dove into JavaScript and React, gradually shifting from static pages to building dynamic, interactive applications.More than just learning syntax, Rubikamp taught me how to learn — how to approach code logically, how to build things from scratch, and how to stay curious and resilient in the face of challenges. That mindset has been my greatest takeaway.I began with small, simple projects using React and Vite, but as my confidence grew, I intentionally took on more complex challenges to deepen my understanding. Each project became a playground for learning new concepts and strengthening my problem-solving skills.This journey wouldn’t have been the same without the guidance and support of Rubikamp, Hadi Zare, Mohammad Zanganehfar and Mona Asghari. They taught me far more than just code — they helped shape how I think, build, and grow.


Developed By Davood Akrami