Skip to content

govardhangantla/CodeAlpha_Image_Gallery

Folders and files

NameName
Last commit message
Last commit date

Latest commit

Β 

History

3 Commits
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 

Repository files navigation

🌌 Lumina Gallery | Modern Responsive Image Gallery

Lumina Gallery Preview

Status License Framework

Lumina Gallery is a premium, high-performance web-based image gallery designed for a seamless visual experience. It features a curated collection of high-quality imagery across Nature, Animals, and Technology, all wrapped in a sleek, modern interface.


✨ Features

  • 🎯 Fluid Filtering: Instantly switch between categories (Nature, Animals, Tech) with smooth, hardware-accelerated transitions.
  • πŸ–ΌοΈ Immersive Lightbox: View images in full glory with a sophisticated modal featuring navigation controls.
  • πŸ“± Ultra Responsive: Perfectly optimized for all screen sizes, from mobile devices to 4K desktops.
  • πŸ“₯ One-Click Downloads: Easily save your favorite images directly from the lightbox view.
  • ⌨️ Keyboard Navigation: Integrated support for Escape keys and arrow navigation.
  • 🎨 Premium Aesthetics: Custom typography (Outfit), glassmorphism effects, and a refined dark/light balance.

πŸ› οΈ Tech Stack

  • Frontend: Semantic HTML5 & Vanilla Javascript (ES6+)
  • Styling: Modern CSS3 (Grid, Flexbox, Variable-based design system)
  • Typography: Google Fonts - Outfit
  • Deployment: Integrated with GitHub and ready for Netlify/Vercel.

πŸš€ Getting Started

To run this project locally, follow these simple steps:

  1. Clone the repository:

    git clone https://github.com/govardhangantla/CodeAlpha_Image_Gallery.git
  2. Navigate to the directory:

    cd CodeAlpha_Image_Gallery
  3. Open the project: Simply open index.html in your favorite web browser or use a Live Server extension in VS Code.


πŸ“‚ Project Structure

β”œβ”€β”€ assets/         # High-resolution image assets
β”œβ”€β”€ index.html      # Main entry point & semantic structure
β”œβ”€β”€ style.css       # Design system and layout logic
β”œβ”€β”€ script.js       # Gallery logic, filtering, and lightbox
└── README.md       # Project documentation

πŸ“Έ Categories

  • πŸƒ Nature: Exploring lush forests, snowy mountains, and tranquil oceans.
  • 🐾 Animals: Majestic wildlife portraits from tigers to owls.
  • πŸ’» Technology: Abstract data visualizations and modern tech setups.

πŸ“„ License

This project is licensed under the MIT License - see the LICENSE file for details.


πŸ‘¨β€πŸ’» Developed by

Govardhan Gantla


Created as part of the CodeAlpha Web Development Internship.

About

🌌 Lumina Gallery: A premium, responsive image gallery built with Vanilla JavaScript, HTML5, and CSS3. Features dynamic category filtering (Nature, Animals, Tech), an immersive lightbox with navigation, and smooth glassmorphism effects

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors