Skip to content

ditiromashigo/ditiromashigo.github.io

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

53 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Ditiro Mashigo Portfolio Website

A custom interactive portfolio site for South African artist and textile designer Ditiro Mashigo, showcasing her work, exhibitions, creative process, and professional collaborations.

🌍 Live site: ditiromashigo.co.za

✨ Features

  • Animated 3D orbs built with react-three-fiber and @react-spring/three in order to display each body of work
  • Responsive design for desktop and mobile
  • Dark mode toggle with local storage persistence
  • Sound toggle providing an added experiential element
  • Image carousel with swipe/arrow navigation and captions made using CSS only
  • About and Colophon modals with dynamic content from Google Sheets
  • Metadata & SEO optimized for discoverability
  • Custom domain: ditiromashigo.co.za via GitHub Pages

🛠 Tech Stack

  • React 19
  • Vite for fast development and bundling
  • Three.js & @react-three/fiber for 3D graphics
  • PapaParse for loading CSV data from Google Sheets
  • CSS3 (no frameworks)
  • GitHub Pages for deployment

🔗 External Links

LinkedIn Instagram

👩🏾 About the Artist

Ditiro Mashigo is a South African artist, textile and fashion designer. Her work explores African aesthetics, memory, spirituality, and womanhood through fiber, painting, printing, and tactile sculpture. She is the founder of the fashion label Serati and an alumna of Design Indaba. More about Ditiro

👩🏻‍💻 Design & Development

This site was designed and custom coded by creative developer Lara Koseff (GitHub). The development formed part of INCCA’s (incca.org.za) “pay it forward” imperative, supported through their Presidential Employment Stimulus Programme (PESP 5) award from the National Arts Council South Africa (NAC) in 2024/25, for the project Art After Baby.

© 2025 Ditiro Mashigo. All rights reserved.

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 2

  •  
  •