Skip to content

4xmplme/NAMU

Repository files navigation

🇺🇦 NAMU - Museum Landing Page

A modern and responsive landing page for the National Art Museum of Ukraine. Designed to highlight exhibitions, artwork, and visitor information with an elegant and user-friendly layout.

🚀 Live Preview

🎨 Design Reference

💻 Technologies Used

Core

  • HTML5
  • SCSS
  • JavaScript (ES6+)

UX/UI

  • Swiper (v10.3.1) — For responsive image galleries

Development & Deployment

  • LintHTML (v0.9.6) – Markup quality
  • Stylelint (v16.7.0) – Styles quality
  • ESLint (v8.57.0) – Code quality
  • Parcel (v2.12.0) – Build tool & bundler

🛠 Getting Started

To run this project locally:

  1. Clone the repository:

Note! Git is required.

git clone https://github.com/4xmplme/NAMU.git
cd NAMU
  1. Install dependencies:

Important‼ Node.js v14.21.3 or higher is required.

npm install
# or
yarn install
  1. Run the project locally:
npm start
# or
yarn start

✨ Features

  • Structured and semantic HTML layout
  • Responsive design for mobile, tablet, and desktop
  • Clean and maintainable SCSS structure
  • Linting and formatting setup for HTML, SCSS, and JS
  • Image gallery with Swiper.js (touch & swipe support)
  • Sticky navigation header
  • Smooth scroll behavior

About

Museum Landing Page

Resources

License

Stars

Watchers

Forks

Contributors