My personal site, proudly built with TypeScript, Next.js, Notion API, Tailwind and NextUI.
- Typescript: typed javascript for better tooling
- Tailwind CSS: utility-first CSS framework
- Headlessui: NextUI is a complete UI library
- Notion: Notion as CMS
- Framer-Motion: animation library
- Dark mode: toggle between light and dark mode
- Responsive: mobile-first design
- Code highlighting: with prism-react-renderer
- Blog Tags: filter posts by tags
- Outline: generate outline for each post
- Custom 404: with custom 404 page
- ESLint: find and fix syntax errors
- Prettier: opinated code formatter
- Search: search notion posts
- Configurable: add more custom config for site