# Projects

- [abchaudary.me](https://abchaudary.me/projects/abchaudary-me): abchaudary.me: a React and Bootstrap site, then Next.js with a hand-built CMS, now Next.js and Payload, still carrying the original colour and motion ideas.
- [Emotions AI](https://abchaudary.me/projects/emotions-ai): Emotions AI reads facial expressions in the browser in real time with face-api.js, no server, built end to end during a national grid blackout.
- [AudioViz](https://abchaudary.me/projects/audioviz): AudioViz turns live audio into 26 real-time visual effects plus a waveform generator, built in Vue with plain JavaScript underneath, no Three.js, no Tone.js.
- [Psychedelica](https://abchaudary.me/projects/psychedelica): Psychedelica renders 12 Three.js and Tone.js scenes: pure Math.random() chaos in Randomize mode, or the same 12 scenes as a narrated Story.
- [MusicGen](https://abchaudary.me/projects/musicgen): MusicGen turns a theremin obsession into six browser instruments built on Tone.js and Three.js, with MIDI in and out and camera-driven sound.
- [AlgoViz](https://abchaudary.me/projects/algoviz): AlgoViz turns sorting and search algorithms into sound: every compared array value plays directly as a frequency in hertz, live as it sorts.
