An interactive, notebook-style portfolio website showcasing my projects and skills as a full-stack web developer.
- 📱 Responsive design that works on all devices
- 🎨 Playful notebook-style UI with animations
- 📂 Showcase of featured projects with detailed descriptions
- 🏷️ Project filtering by technology
- 🖼️ Interactive image galleries
- 📊 Visual representation of tech stack
- 📱 Progressive Web App (PWA) support
- 🌙 Light/dark mode support (coming soon)
- Next.js - React framework for server-side rendering and static site generation
- TypeScript - For type safety and better developer experience
- Tailwind CSS - For utility-first styling
- Framer Motion - For smooth animations and transitions
- Shadcn UI - For accessible and customizable UI components
- Lottie - For lightweight animations
app/
- Next.js App Router pages and layoutscomponents/
- Reusable React componentsdata/
- JSON data for projects and other contentpublic/
- Static assets like images and iconslib/
- Utility functions and helpers
- Node.js (v18 or higher)
- npm or yarn
-
Clone the repository: ```bash git clone https://github.com/Filszu/portfolio.git cd portfolio ```
-
Install dependencies: ```bash npm install
yarn install ```
-
Run the development server: ```bash npm run dev
yarn dev ```
-
Open http://localhost:3000 in your browser to see the result.
Contributions, issues, and feature requests are welcome! Feel free to check the issues page.
Filip Szumowski
- GitHub: @Filszu
- Website: filszu.vercel.app
⭐️ If you like this project, please consider giving it a star on GitHub! ⭐️