A web application that combines local database storage with Wikipedia API to provide detailed information about popular persons. Search for any famous individual and get instant results with images, descriptions, and links to full Wikipedia articles.
- Dual Search System: First checks local SQLite database, then falls back to Wikipedia API
- Auto-Suggestions: Real-time search suggestions powered by Wikipedia's OpenSearch
- Local Storage: Save frequently searched persons to reduce API calls
- Manual Addition: Add custom person entries to the local database
- Responsive Design: Mobile-friendly interface built with Bootstrap
- Visual Feedback: Smooth animations and loading indicators
- Image Display: Shows person's image when available
- Backend: Flask (Python)
- Database: SQLite with SQLAlchemy ORM
- Frontend: HTML, JavaScript, Bootstrap 5, Animate.css
- APIs: Wikipedia REST API & OpenSearch API
- Clone the repository
git clone https://github.com/yourusername/popular-person-dictionary.git cd popular-person-dictionary