Modern, responsive, and animated portfolio built with Next.js and Tailwind CSS. Showcasing my projects, volunteering work and etc. All in one minimal site.
🔗 Live Site: https://ilijachrchev.com
This portfolio reflects who I am as a computer science student and developer in Slovenia. It’s built to be clear, interactive, and easy to explore.
Built to be more than just a “resume site,” it features:
- ⚡ Full dark/light mode system
- ✨ Smooth animations on scroll
- 💬 Live endorsement system (real-time updates)
- 🧩 Dynamic project cards
- 🫱🫲 Volunteer & organization showcase
- 📱 Fully responsive
Frontend:
- Next.js 14
- React
- Tailwind CSS 4
- Framer Motion
Backend & Data:
- Supabase (endorsements)
- Node.js / Next API routes
Tools:
- Git & GitHub
- Figma
- Visual Studio Code
| Feature | Description |
|---|---|
| 🎨 Theming | Seamless dark/light mode switch with custom gradients and subtle depth. |
| 🧠 Smart Animations | Motion-based reveals on scroll for a smooth, professional UX. |
| 💬 Endorsements System | Real-time comments from peers or collaborators with moderation support. |
| 🕴️ Organizations Section | Highlights volunteering, tutoring, and community work in a clean card layout. |
| 🔗 Accessibility & Performance | 100+ Lighthouse score, optimized for readability. |
├── public/ # assets
├── components/ # all UI components
├── sections/ # all sections
├── app/ # the router
├── lib/ # utils
└── README.md # you are heregit clone https://github.com/ilijachrchev/portfolio.git
cd portfolio
npm install
npm run devVisit http://localhost:3000
Suggestions are welcome, feel free to open an issue or pull request. For endorsements, please use the live site form.
- Portfolio: ilijachrchev.com
- Email: ilijachrchev@gmail.com
- LinkedIn: linkedin.com/in/ilijachrchev