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 blogging components (Audio player, p5js apps, Carosell/slideshow images, Codebox, Tables, Pagination, Modal pop-up images, etc.)
- Comment sections with database integration
- Intelligent Search function
- Publication list with client-side fetching from Cristin
- Google analytics
- Theme selector
- RSS feed
- REST API
- 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