Inspiration
We aimed to build a portfolio that was greater than an accumulation of work—it needed to come to life. Drawing from experimental design features from such places as ReactBits.dev along with an appreciation for expressive, playful interfaces, we sought to develop a personal site that presents our work and personality in equal proportion.
What does it do
The portfolio website is an impressive, responsive web platform that showcases personal projects, links, and social presence in a sophisticated manner. It is optimized for speed, style, and scalability. With animated elements such as <LetterGlitch /> and <InfiniteMenu />, it offers a distinctive, interactive experience that automatically draws attention. It is all modular and theme-aware, ensuring smooth updates in the future.
How we developed it
We utilized Astro for lightning speed performance and component-based architecture, paired with Tailwind CSS for a fully responsive, utility-first design system. Interactivity and animation were implemented using TypeScript and bespoke React components. The project is organized in a clean and scalable fashion with all assets (SVGs, favicons, social links) organized under public/ and reusable logic in src/components and src/React.
Challenges we ran into
- Integrating other components such as
<LetterGlitch />involved adjusting to fit Astro's SSR framework.
- Making pixel-perfect responsiveness work across devices was more challenging than initially thought, particularly with the infinite scroll and menu animation.
Providing seamless dev experience with React components in an Astro-first setup required careful dependency management as well as hydration logic.
- Making pixel-perfect responsiveness work across devices was more challenging than initially thought, particularly with the infinite scroll and menu animation.
Achievements we are proud of
-Delivered blazing-fast, completely responsive portfolio site that is beautiful to view on any device.
- Combined bleeding-edge design with performance and maintainability successfully.
- Constructed a platform that is personal, professional, and experimentally playful all at once.
What we have learned
How to integrate frameworks such as React with Astro's static-first approach.
- The way in which even tiny design elements—glitches, hover effects, responsive spacings—contribute significantly to improve user experience.
-The need for an organized project framework when growing or working together on design-centric projects.
What is coming next for Untitled (alternatively, what's coming next for this portfolio)
Adding in a headless CMS to facilitate even simpler content updates.
-Incorporating a blog component to present insights, breakdowns, and tutorials.
- Trying out dark mode, personalizable cursor animations, and even more interactive easter eggs to make the experience more exciting.

Log in or sign up for Devpost to join the conversation.