A clean and minimalist personal website built with React, TypeScript, and Vite.
- React - UI library
- TypeScript - Type safety
- Vite - Build tool and dev server
- Tailwind CSS - Styling
- Iconify - Icons (Simple Icons for brand icons)
- Lucide React - UI icons
# Install dependencies
bun install
# Start development server
bun run dev
# Build for production
bun run build
# Preview production build
bun run preview
src/
├── App.tsx # Main application component
├── components/ # Reusable UI components
│ └── ui/ # shadcn/ui components
├── lib/ # Utility functions
└── styles/ # CSS files
- Responsive design
- Dark theme with zinc color palette
- Social media links
- Clean, centered layout
- Easily configurable social links
- Commented project section (ready to uncomment when needed)
Update the socialLinks
object in App.tsx
:
const socialLinks = {
twitter: "your-twitter-url",
github: "your-github-url",
linkedin: "your-linkedin-url",
email: "your-email@example.com",
};
Uncomment the projects section in App.tsx
and the related imports to display your projects.
This project is open source and available under the MIT License.