Works

-Lumina Tech-

LuminaTech is a fully static, design-focused website built with Next.js and TailwindCSS, showcasing a fictional tech company through clean layouts, modern UI, and smooth responsive components.

Image of Lumina Tech.
Image of Lumina Tech.
Image of Lumina Tech.
Image of Lumina Tech.
Image of Lumina Tech.
Image of Lumina Tech.

Overview

LuminaTech is a fully static, design-focused SSG website crafted to showcase a fictional tech company.
The project emphasizes UI/UX design, responsiveness, animations, and clean visual hierarchy, exploring modern frontend patterns without any backend.

Built with Next.js, TailwindCSS, and deployed on Vercel, the site delivers fast performance, smooth transitions, and polished presentation.

Technical Decisions

  • Next.js (SSG): The website is generated statically to ensure optimal performance, instant loading, and excellent SEO for a marketing-style site.

  • TailwindCSS: Chosen to build a clean, modern, responsive interface while speeding up development with utility-first classes.

  • Component-based Architecture: The layout is structured in reusable components (hero, statistics, cards, carousel, forms, etc.) to maintain consistency across the site.

  • Embla Carousel: Used for the testimonials section to achieve a smooth, touch-friendly, fully accessible slider.

  • Vercel Deployment: Ensures global delivery with high performance and fast build times.

Challenges

Designing a cohesive visual identity for a fictional company required careful balancing of style, typography, and spacing to create a believable brand.

Building an immersive hero section with a glowing lightbulb effect demanded experimentation with gradients, shadows, and blend modes.

Creating the testimonials carousel required managing Embla’s event system, resizing, and responsiveness to ensure a smooth experience across devices.

Integrating the Google Maps iframe into the contact section while preserving responsiveness and layout consistency also presented minor layout challenges.

Finally, achieving a fully polished UI/UX flow across all sections required attention to spacing, animations, Z-pattern usage, and overall visual rhythm.

Key Features

  1. Hero Section with Glow Effect
    Large hero banner featuring a lightbulb generating a luminous glow effect, immediately establishing the brand tone. Includes a CTA leading to the contact section.

  2. Statistics Component
    Displays fictional company metrics through a clean, modern stats grid to enhance credibility and add visual weight.

  3. About Section
    Provides an overview of LuminaTech with a secondary hero layout and basic frontend components that highlight simplicity and clarity.

  4. Portfolio Section
    Features project cards using a clean Z-pattern layout, soft shadows, and modern visual hierarchy to present work attractively.

  5. Testimonials Carousel
    A fully responsive carousel built with Embla, containing multiple client testimonials and offering smooth touch/mouse interactions.

  6. Wizard Component (3 Steps)
    A simple but effective multi-step UI explaining the company-client interaction.

  7. Contact Section
    Contains a responsive form and an embedded Google Maps view via iframe. Includes final descriptive text to close the page.

Future Improvements

  • Add real animations: Implement subtle entrance animations (Framer Motion) to elevate the user experience.

  • Dark mode: Add a theme toggle for better visual adaptability.

  • Form enhancements: Integrate form validation and optional API submission.

  • Accessible navigation: Improve keyboard navigation and ARIA attributes in complex components like the carousel.

  • Blog or resources page: Add SEO-boosting content sections for better engagement.

Lessons & Final Considerations

LuminaTech allowed me to focus entirely on frontend craftsmanship, reinforcing my ability to build polished, responsive, visually coherent interfaces.

The project strengthened my understanding of layout patterns, spacing, component architecture, and general UI/UX principles.

Working with static generation improved my approach to performance-oriented development, while integrating tools like Embla and Google Maps iframe expanded my frontend toolkit.

This project also reinforced the importance of consistency in typography, color systems, and reusable component patterns when designing branded websites.

Lumina Tech

Built in

November, 2025

Stack role

Frontend

Worked on for

3 days

Hosted on

Vercel
View GitHub RepositoryLive View
Tech Stack
Logo of Next.js
Next.js
Logo of React
React
Logo of TailwindCSS
TailwindCSS
Logo of Typescript
Typescript
Logo of Vercel
Vercel
Logo of Embla Carousel
Embla Carousel
Logo of Lucide React
Lucide React
See my Tech Stack
Next project

Lumina Tech

Preview image of Lumina Tech.

LuminaTech is a fully static, design-focused website built with Next.js and TailwindCSS, showcasing a fictional tech company through clean layouts, modern UI, and smooth responsive components.

See more