This is my personal website built with React Router, featuring server-side rendering and a custom theme system.
The website can be viewed at rickybeepboop.dev.
- 🚀 Server-side rendering
- ⚡️ Hot Module Replacement (HMR)
- 📦 Asset bundling and optimization
- 🔄 Data loading and mutations
- 🎨 Custom theme system with light/dark modes
- 🔒 TypeScript by default
- 📱 Responsive design
- 📊 Analytics and performance insights
Install the dependencies:
npm install
Start the development server with HMR:
npm run dev
Your application will be available at http://localhost:5173
.
Create a production build:
npm run build
This project includes a custom theme system that supports:
- Light and dark theme variants
- CSS custom properties for consistent styling
- Dynamic theme switching
- Carefully crafted color palettes for both themes