🔍 Searchify 2.0 — A Modern Web-based Search Engine
💡 Inspiration
The idea stemmed from wanting a clean, minimal alternative to mainstream search engines — one that focuses purely on speed, usability, and distraction-free results. We wanted to build something that feels familiar like Google, but faster and visually elegant, with dark mode support.
🌐 How We Built It
- Frontend: Built using
React.jswithVitefor blazing-fast bundling andTailwind CSSfor sleek, responsive UI. - Backend:
Node.jswithExpress.jsfor API requests and query routing. - APIs: Used
Bing Search APIviaRapidAPIto fetch relevant search results. - Dark Mode: Implemented using
Tailwind’s dark theme utilities. - Deployment: Hosted on
Netlifywith automatic GitHub CI/CD.
✨ Features
- Google-like UI with custom branding
- 🔦 Dark mode toggle
- ⚡ Instant search experience with keyboard shortcuts
- 🔍 Search results with links, snippets, and favicon
- 📱 Fully responsive design
🧩 Challenges Faced
- Handling CORS issues while calling third-party APIs
- Ensuring fast response times without backend rate limits
- Managing consistent styling across light and dark themes
- Building a clean, Google-like interface without clutter
📚 What We Learned
- Working with external APIs and handling request limits
- Optimizing frontend load times using
Vite - Tailwind CSS advanced theming (especially for dark mode)
- Deploying full-stack apps and integrating continuous deployment
🔗 Try It Out
Built With
- bing-search-api
- express.js
- mongodb
- node.js
- rapidapi
- react.js
- tailwind-css
- vite
Log in or sign up for Devpost to join the conversation.