Skip to content

Chandrikajoshi123/Web_Scrapping

Repository files navigation

Pinterest-Inspired Image Scraper (API Simulation) 📌

Pinterest Logo

Hey there, welcome to the aesthetic corner of GitHub! 🌸
This repository lets you tap into Pinterest's visual magic with just a search word. ✨



WhatsApp Image 2025-06-12 at 12 05 21

This project is a Pinterest-style image board built using Python and Streamlit. It mimics how APIs work, specifically for visual content fetching — using simulated data to demonstrate a real-world image scraping concept.

What This Project Does

  • Mimics an image search feature using simulated API logic
  • Showcases an aesthetic, Pinterest-inspired UI layout
  • Loads dynamic images using Unsplash URLs and local image assets
  • Built to understand API integration through a fun, visual approach

📌 Why Simulated API?

I originally planned to use the official Pinterest API but didn’t receive access in time. So, I created dummy data to mimic how an API-powered image board would function. It helped me learn the architecture, logic, and structure behind real API calls and how they power visual platforms.

  • ⚠️ Disclaimer: This project is educational and personal. It is not affiliated with or endorsed by Pinterest in any way. The Pinterest logo and mock UI images are used under fair use for non-commercial, educational demonstration purposes only.

🔗 Pinterest for Developers
WhatsApp Image 2025-06-12 at 12 44 51


🌸 Scroll down for features, setup, and how to make your own magic!


🛠️ Tech Stack

Tool Purpose
Python (Simulated API functions) Backend logic
Streamlit Frontend
Pinterest-style layout using local & dummy images Design
VS Code IDE
Git + GitHub Version Control

Learning Outcomes

  • API structure and request-response cycles
  • Simulating API logic with Python functions
  • UI design using Streamlit components
  • Managing real-world limitations with creative development approaches
  • Working with JSON responses
  • Building a clean, modern web UI

Project Preview

image


image


image

🙌 Acknowledgements

Made with ❤️ using:

Streamlit

🌱 Future Enhancements

  • Real API integration (Pinterest/Unsplash)
  • Add login and save board features
  • Expand to multi-category searches
  • Deploy on Streamlit Cloud or Hugging Face Spaces

📮 Connect With Me

📧 Email: [email protected]


🪞 Collect things you love. Create a life you adore.✨



⚠️ Note: This project originally intended to use the Pinterest API. Due to access restrictions, a simulated API-like structure was implemented to replicate similar functionality using static and placeholder data. This adaptation was necessary to continue learning and demonstrating core concepts effectively.

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages