Personal portfolio website showcasing my work and experience.
- Framework: React v18.3.1 with TanStack Router v1.127.3 - Type-safe file-based routing
- Styling: Tailwind CSS v3.4.17 with PostCSS and Autoprefixer
- Build Tool: Vite v5.4.19 - Modern build tool and dev server
- Development Tools:
-
Install dependencies:
npm install
-
Start the development server:
npm run dev
-
Build for production:
npm run build
-
Preview production build:
npm run preview
- Hosting: Coolify
- Domain: Registered on Google Domains
- Container: Dockerized deployment with custom Dockerfile
- Prettier is configured with default settings
- Format code using:
npm run format
The project follows TanStack Router's file-based routing structure:
src/routes/- Route components and configurationssrc/main.tsx- Application entry pointsrc/index.css- Global styles and Tailwind directives