Welcome to my portfolio repository! This project showcases my work, skills, and projects using modern technologies to create a highly performant, mobile-responsive, and beautifully designed portfolio site.
- Performant: Built with optimized code to ensure fast load times and smooth performance.
- Mobile Responsive: Fully responsive design for seamless user experience across devices.
- Beautiful UI: Crafted with attention to detail and aesthetics using Radix UI and Tailwind CSS.
- Static Builds: Generates static pages for improved performance and deployment ease.
- Highly SEO Optimized: Structured and designed to achieve excellent search engine rankings.
- Next 15: Framework for server-rendered React applications.
- TypeScript: Typed JavaScript for enhanced developer experience and code quality.
- Tailwind CSS: Utility-first CSS framework for styling.
- Radix UI: Accessible and unstyled UI primitives.
- Motion: Library for animations and interactive UI.
- Remote MDX: For rendering Markdown and JSX in the same file.
- PostHog: Analytics platform for understanding user behavior.
Ensure you have the following installed:
- Node.js
- pnpm
-
Clone the repository:
git clone https://github.com/benjaminlooi/benjaminlooi-portfolio-2025 cd benjaminlooi-portfolio-2025 -
Install dependencies:
pnpm install
-
Run the development server:
pnpm dev
-
Open http://localhost:3000 in your browser to view the project.
To generate a static build:
pnpm run build
pnpm run startContributions are appreciated! Feel free to open issues for suggestions or feedback, but I won't be accepting pull requests as I prefer building this myself. You're welcome to use this portfolio as a template for your own with any customizations you like.
- Next.js for an amazing React framework.
- Tailwind CSS for utility-first styling.
- Radix UI for accessible and customizable components.
- Motion for smooth animations.
- PostHog for insightful analytics.
- Portfolio: benjaminlooi.dev
- Instagram: benjaminlooi
- Twitter(𝕏): benjaminlooi_)
- LinkedIn: benjaminlooi
