Skip to content

Latest commit

Β 

History

6 Commits

Folders and files

NameName
Last commit message
Last commit date
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 

Repository files navigation

πŸ–ΌοΈ AI-Powered Image Search Engine

An intelligent image search application that leverages the Pexels API to fetch millions of high-quality, royalty-free photos. Built with Python and Streamlit, this project demonstrates the integration of AI-powered search capabilities with a modern, user-friendly interface.

✨ Features

  • πŸ” Smart Search: Search millions of photos using natural language keywords
  • 🎨 Modern UI: Clean, responsive design with smooth user experience
  • ⚑ Real-time Results: Fast API integration with Pexels for instant image retrieval
  • πŸ“± Mobile-Friendly: Fully responsive layout that works on all devices
  • πŸ”’ Secure: API key protection using environment variables

πŸ› οΈ Technologies Used

  • Python 3.x - Core programming language
  • Streamlit - Web application framework
  • Pexels API - Image database and search engine
  • Requests - HTTP client for API integration
  • Python-dotenv - Environment variable management

πŸš€ Live Demo

View the live application

πŸ“Έ Screenshots

(Add screenshots of your app here)

πŸ”§ Installation & Setup

  1. Clone the repository:
git clone https://github.com/your-username/image-search-engine.git

python -m venv venv
source venv/bin/activate  # On Windows: venv\Scripts\activate

pip install -r requirements.txt

PEXELS_API_KEY=your_api_key_here

streamlit run app.py

## πŸ“· Data Source

All images are provided by the [Pexels API](https://www.pexels.com/api/).

## 🎯 Purpose

This project was developed as a portfolio piece for university applications, demonstrating skills in:

- API integration and web development
- Python programming and application architecture
- Modern UI/UX design principles
- Secure development practices

## πŸ“ License

This project is open-source and available under the MIT License.

---

πŸ“· Powered by [Pexels](https://www.pexels.com) API

About

AI-powered image search engine using Pexels API. Search millions of high-quality photos with a modern, user-friendly interface. Built with Python, Streamlit, and Pexels API.

Resources

Stars

0 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages