Skip to content

dascomsoft/dasportfolio

Repository files navigation

💼 Dassi Dieudonne - Front-End Developer Portfolio

Welcome to my personal developer portfolio, built using Next.js 14, React, Tailwind CSS, and integrated with EmailJS for contact functionality. This project showcases my technical skills, professional background, and featured projects in a clean, modern, and fully responsive design.

🔍 Overview

This portfolio serves as both an introduction to who I am and a demonstration of my capabilities as a front-end developer. It includes:

  • A hero section introducing myself.
  • An about section detailing my background and skills.
  • A projects section displaying my featured work.
  • A contact form powered by EmailJS.
  • A fully responsive navigation bar.
  • Visual representations of the technologies I use.

🚀 Tech Stack

🖥️ Front-End

  • Next.js (App Router + Client Components)
  • React
  • Tailwind CSS
  • TypeScript
  • JavaScript
  • SASS / SCSS
  • Bootstrap

🛠️ Tools & Services

  • Firebase
  • Next.js
  • TailwindCss
  • EmailJS (for sending messages via the contact form)
  • Git

📁 Features

  • 🔹 Clean, modern, and responsive UI
  • 🔹 Interactive contact form (with loading and error state)
  • 🔹 Image optimization using next/image
  • 🔹 Organized and maintainable code structure
  • 🔹 Reusable components (e.g., Navbar)
  • 🔹 Dynamic project rendering using mapped data
  • 🔹 Integration of personal social media links

🖼️ Portfolio Sections

Section Description
Hero Introduction with a portrait and role
About Me Biography and skills list with icons
Skills Visual grid of technologies I use
Projects List of my recent projects with image previews
Contact Functional form with EmailJS integration
Social Media LinkedIn and other contact options

📬 Contact Integration (EmailJS)

The contact form uses EmailJS to send messages directly to my email.

About

Resources

Stars

0 stars

Watchers

1 watching

Forks

Releases

No releases published

Packages

 
 
 

Contributors