A developer is needed to create a simple web application using
Next.js. This application will automate Google searches based on user-provided names and export the results into an Excel file. The goal is to provide a clean, responsive, and user-friendly interface with a straightforward workflow.
Main Requirements:
- Develop a simple search interface using
Next.js.
- Enable users to input a person's name for search queries.
- Automatically perform Google searches using the entered names.
- Display search results, including titles, URLs, and descriptions.
- Implement functionality to export all displayed search results into a downloadable Excel file.
- Integrate a backend mechanism to enforce a maximum limit of 100 Google searches per day.
- Include basic error handling and input validation to ensure application robustness.
Expected Deliverables:
- A fully functional web application.
- A responsive and intuitive user interface.
- Successful integration with the Google Search API.
- Robust Excel export functionality.
- Complete source code and clear deployment instructions.
Please share your implementation approach and confirm whether you can complete the project within the proposed budget and timeframe.
Delivery term: Not specified