manansuneja
This app is a personal portfolio and interactive interface designed to showcase the work and philosophy of a designer/developer named Alex. It features multiple sections, including "About," "Art," "Philosophy," and "Resume," each providing unique content related to Alex's professional background and creative interests. Users can navigate through the app using a dock at the bottom of the screen, which contains icons representing each section. Clicking on an icon opens a corresponding window that displays the relevant content. The app also includes a command palette that can be accessed via keyboard shortcuts, allowing users to quickly switch between sections or reset the interface. The app is built using React and TypeScript, leveraging Zustand for state management to handle the active application and window management. The user interface is styled with Tailwind CSS, providing a modern and responsive design. Additionally, the app incorporates p5.js for interactive visual elements, such as animated eyes that respond to mouse movements, enhancing user engagement. Key features of the app include: - A dock for easy navigation between sections. - Interactive windows that can be opened, focused, and closed. - A command palette for quick access to different sections and actions. - Dynamic content that showcases Alex's work and design philosophy. - Animated visual elements that create a playful and engaging user experience. To use the app, users can click on the icons in the dock to open different sections or use keyboard shortcuts to access the command palette. The app is designed to be intuitive, allowing users to explore Alex's portfolio seamlessly.
No tags
Last Updated August 13, 2025