Skip to content

Mellifluousguy/BlogPage

Repository files navigation

📝 MelBlog – Animated Blog Website

MelBlog is a responsive and animated blog homepage built with React and Framer Motion. It includes scroll-based progress indicators, animated cards, and an interactive pointer follower using useSpring() for smooth UI transitions.

🚀 Features

  • ✅ Smooth scroll animations using framer-motion
  • ✅ Animated blog cards on scroll
  • ✅ Custom pointer follower animation using useSpring
  • ✅ Sticky navbar with internal links
  • ✅ Responsive layout with Tailwind CSS

🌐 Live Preview

Check out the live demo: MelBlog Live

📸 Preview

Hero Section

Blog

🔧 Tech Stack

  • ⚛️ React.js
  • 🎞 Framer Motion
  • 🎨 Tailwind CSS
  • 💡 Custom Hooks

📂 Folder Structure

src/
│
├── AllFiles/
|   |── card.jsx
│   ├── Footer.jsx
│   ├── HeroSection.jsx
|   |── LatestBlog.jsx
│   └── TopBlog.jsx
├── App.jsx
├── App.css
├── variants.js
└── main.jsx

📌 Setup Instructions

  1. Clone the repository
    git clone https://github.com/mellifluousguy/melblog.git
  2. Navigate to the project folder
    cd melblog
  3. Install dependencies
    npm install
  4. Start the development server
    npm start

🧠 Learnings

  • Worked with advanced framer-motion APIs
  • Implemented spring-based pointer animation
  • Practiced modern UI animation and UX effects

🙌 Acknowledgements

  • Framer Motion Docs
  • Tailwind CSS

📫 Contact

⭐ Star this repo if you like it. Pull requests are welcome!


About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors