Skip to content

nanthakumar-m/Bankist-Website_for_fictional_bank-Javascript

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

19 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

🏦 Bankist - Fictional Banking Website

Bankist Website is a modern, showcase landing page for a fictional bank, built using HTML, CSS, and vanilla JavaScript. The purpose of this project is to simulate a real-world bank's front-end website and demonstrate various interactive UI features.

This project was developed as part of my learning to explore and apply advanced DOM manipulation techniques, event delegation, and scroll-based animations in a clean, performant way.

🔗👉 click here to see the live demo-->https://nanthakumar-m.github.io/Bankist-Website_for_fictional_bank-Javascript/

🚫 Note: This website is not responsive and is best viewed on desktop screens.

⚙️ Technologies Used

  • HTML5
  • CSS3
  • JavaScript

🎯 What I Gained / Concepts Practiced

✅ Event Delegation for efficient event handling

✅ DOM Manipulation (creating, inserting, deleting elements dynamically)

✅ Event Listeners (click, keydown, mouseover, scroll, etc.)

✅ Smooth Scrolling using scrollIntoView

✅ Tabbed Components using event delegation

✅ Menu Fade Animation using mouse events

✅ Sticky Navigation with the Intersection Observer API

✅ Reveal Sections on Scroll for a smooth user experience

✅ Lazy Loading Images for performance optimization

✅ Slider Component implementation

✅ Handling beforeunload events for page exit confirmation

📸 Screenshots

image

image

image

image

image

About

A fictional banking landing page built using modern JavaScript. This project simulates a real-world bank’s frontend and showcases various interactive UI elements.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published