Part portfolio and part blog, a platform where I share my projects and write about music/audio tech stuff. A TypeScript Nextjs website built with React and Tailwind CSS. Includes:
- A blog powered by the MDX (markdown -> HTML) library
- An array of custom components (Audio player, p5js integration, Carosell/slideshow images, Codebox, Interactive Tables, Pagination, Modal pop-up images, etc.)
- Comment sections with database integration.
- Search function
- Personal research and publication list fetched live from Cristin
- Google analytics
- RSS feed
- REST API
- Theme selector
- and much more..
For dev:
cd ROOT/DIR
npm i
npm run dev
For build:
cd ROOT/DIR
npm i
npm run build
npm run start