Google Search Clone - Next.js Application
This Google Search Clone was built using Next.js and the Google Search API. This stack includes - Next.js, React.js, Google Search, Vercel, and Tailwind CSS.
Explore the docs »
View Demo
·
Report Bug
·
Request Feature
Table of Contents
About The Project
Built With
Getting Started
To get a local copy up and running follow the steps below.
Installation
-
Create a Google Cloud project and generate an API Token.
-
Clone the repo
git clone https://github.com/dontrellthedeveloper/google-search-nextjs.git
-
Install NPM packages
npm install
-
Enter values in
.env
fileGOOGLE_API_KEY='{put your Google API key here}' GOOGLE_CONTEXT_KEY='{put your Google Context key here}'
Usage
You can use this Google search clone to search the web using the search engine
The search engine has billions of results so pagination is used to manage search queries.
For more examples, please take a look at the application
Contributing
Contributions are what make the open source community such an amazing place to learn, inspire, and create. Any contributions you make are greatly appreciated.
If you have a suggestion that would make this better, please fork the repo and create a pull request. You can also simply open an issue with the tag "enhancement". Don't forget to give the project a star! Thanks again!
- Fork the Project
- Create your Feature Branch (
git checkout -b feature/AmazingFeature
) - Commit your Changes (
git commit -m 'Add some AmazingFeature'
) - Push to the Branch (
git push origin feature/AmazingFeature
) - Open a Pull Request
License
Distributed under the MIT License. See LICENSE.txt
for more information.
Contact
Dontrell Washington - @dontrellthedev_ - [email protected]
Project Link: https://github.com/dontrellthedeveloper/google-search-nextjs