Personal portfolio of Aurel-Mihai, a full-stack developer specializing in React, TypeScript, and Flutter. This project showcases technical experience, personal projects, and social links in an interactive and modern format.
| Category | Technologies |
|---|---|
| Framework | React 19, TypeScript |
| Routing | TanStack Router + TanStack Start |
| Styling | Tailwind CSS v4 |
| Animations | Framer Motion |
| UI Components | Radix UI, shadcn/ui |
| Build Tool | Vite |
| Icons | Lucide React, React Icons |
| Forms | React Hook Form + Zod |
| State Management | TanStack Query |
aurel-dev/
├── public/ # Static assets
│ └── images/ # Images served as-is
├── src/
│ ├── assets/ # Imported assets (images, fonts)
│ ├── components/ # Reusable UI components
│ │ └── ui/ # Base UI components (shadcn/ui)
│ ├── hooks/ # Custom React hooks
│ ├── lib/ # Utilities and helpers
│ ├── routes/ # TanStack Router file-based routes
│ ├── styles.css # Global styles
│ ├── router.tsx # Router configuration
│ ├── server.ts # Server-side code
│ └── start.ts # App entry point
├── package.json
├── tsconfig.json
├── vite.config.ts
└── LICENSE
- 🎨 Interactive flip card with profile information
- 🪟 Animated floating stickers in the background
- 📱 Fully responsive design
- 🌙 Dark mode ready with Tailwind CSS
- 🔗 Social links integration (GitHub, LinkedIn, Instagram)
- ⚡ Fast development with Vite HMR
# Install dependencies
npm install
# Start development server
npm run dev
# Build for production
npm run build
# Preview production build
npm run preview| Command | Description |
|---|---|
npm run dev |
Start development server |
npm run build |
Build for production |
npm run build:dev |
Build in development mode |
npm run preview |
Preview production build |
npm run lint |
Run ESLint |
npm run format |
Format code with Prettier |
This project is licensed under the MIT License - see the LICENSE file for details.
