This React project to showcase LandScape photos which I click through my Lens (Mobile Phone π).
- Smooth navigation using React Router.
- Gradient animated logo and modern glassmorphic navbar.
- Mobile-optimized hamburger menu with sliding side panel.
- Fully responsive layout for desktops, tablets, and smartphones.
- Easy-to-extend Gallery and About sections.
| Category | Technology | Description |
|---|---|---|
| Frontend | [React] | JavaScript library for building user interfaces |
| [React Router DOM] | For routing between pages like Landing, Gallery, About | |
| Styling | CSS (vanilla) | Component-level styling and layout |
| Media Queries | Responsive design for all screen sizes | |
| UI/Animation | CSS Transitions & Transforms | Smooth mobile hamburger + side panel animation |
| Development | Create React App / Vite | Scaffolding and dev tooling |
| Icons & Fonts | Custom / System Fonts | Gradient animated logo, hamburger icon, responsive text |
LenScape/
βββ public/
β βββ images/
β βββ LenScapeLogo.png
βββ src/
β βββ componets/
β β βββ About/
β β βββ Gallery/
β β βββ LandingCompo/
β β βββ NavBar/
β β βββ SidePanel/
β βββ App.jsx
β βββ App.css
β βββ index.css
β βββ main.jsx
βββ .gitignore
βββ README.md
βββ package.json
βββ vite.config.js
βββ index.html
Lenscape highlights stunning photo categories like:
- Astro & Night Photography
- Nature & Macro Shots
- Creative Edits
- Community Collaboration
- Clone the repo
- Run
npm install - Run
npm run devto start the app
- Add dynamic photo gallery content from API or CMS
- Dark/light theme toggle
- Accessibility improvements (keyboard nav, aria labels)-
Feel free to fork this project, make enhancements, and open pull requests!