As a React Native and iOS developer, I wanted a portfolio that truly represents my work in mobile development. Instead of using templates, I decided to build something from scratch that would showcase my apps effectively.
The Build
I built this portfolio using Next.js and TailwindCSS, focusing on creating a smooth, app-like experience. The design prioritizes mobile-first approach. I added subtle animations and transitions to make the interface feel alive – elements in the background, animated text, and interactive cards that display my work.
Features
For the app showcase section, I created interactive cards displaying app icons, descriptions, and direct links to the App Store and Google Play Store. The design is clean and focused, making it easy for visitors to find and download my apps.
Challenges
The main challenge was balancing smooth animations with fast loading times, and ensuring the site looks great on all devices. Through careful optimization and responsive design, I managed to create a portfolio that's both visually appealing and performant.
Looking Forward
While I'm happy with the current version, I plan to add more features like dark mode and interactive app previews in the future. For now, it serves its purpose perfectly – showcasing my work in a clean, professional way.
Check out the result at anwersolangi.com
The code is open-source and available on my GitHub. Feel free to use it as inspiration for your own portfolio.
Top comments (0)