An open-source, responsive, and customizable search engine powered by the Google Custom Search API.
SeekEngine is built with Next.js and designed to provide a clean, minimal interface for searching the web. It’s lightweight, fast, and easily deployable on Vercel.
🔗 Live Demo: seekengine.vercel.app
- ⚡ Powered by Google Custom Search API
- 🎨 Responsive UI – works on desktop & mobile
- ⚙️ Customizable – easy to configure and style
- 🚀 Deployed on Vercel – quick and reliable hosting
- 🔍 Fast Results – minimal overhead, instant rendering
- Next.js – Frontend framework
- Google Custom Search API – Search results provider
- Vercel – Hosting & deployment
- Node.js (v16 or later)
- npm or yarn package manager
- A Google Custom Search API key
- A Custom Search Engine ID (CX)
-
Clone the repository:
git clone https://github.com/archduke1337/SeekEngine.git cd SeekEngine -
Install dependencies:
npm install
or
yarn install- Configure your .env.local file with Google API credentials:
NEXT_PUBLIC_GOOGLE_API_KEY=your-google-api-key
NEXT_PUBLIC_GOOGLE_CX=your-custom-search-engine-id
- Run the development server:
npm run dev
or
yarn dev
- Open your browser at http://localhost:3000 🎉
☁ Deployment
Deploy instantly with Vercel:
Fork this repo
Import it into your Vercel dashboard
Add the required environment variables (NEXT_PUBLIC_GOOGLE_API_KEY, NEXT_PUBLIC_GOOGLE_CX)
Deploy 🚀
🤝 Contributing
Contributions are welcome!
Fork the project
Create a new branch (git checkout -b feature/awesome-feature)
Commit your changes (git commit -m 'Add awesome feature')
Push to your branch (git push origin feature/awesome-feature)
Open a Pull Request
📜 License
This project is licensed under the MIT LICENSE – see the LICENSE file for details.
🙏 Acknowledgments
Google Custom Search API Next.js The open-source community 🚀