Back to all Bounties
Earn 45,000 ($450.00)
due 3 months ago
Completed
Simple Perplexity AI Search Web App
dchie
Details
Applications
1
Discussion
This Bounty has been completed!
Bounty Description
Project Overview
Create a basic web application that allows users to input a name, search using the Perplexity AI API with a custom prompt, and display the results.
Key Features
1. User Interface
- Single page web app with a clean, simple design
- One text box for user input (name)
- A search button to initiate the API call
- Display area below the search button to show AI responses
2. Perplexity AI Integration
- Integrate with Perplexity AI API to process user input
- Use a custom prompt to format the API request
- Handle API requests and responses securely
Technical Requirements
1. Frontend
- Use HTML, CSS, and JavaScript for a basic interactive interface
- Implement responsive design for mobile and desktop use
2. Backend
- Use a suitable backend framework (e.g., Node.js with Express, Python with Flask)
- Implement an API endpoint to handle the Perplexity AI request
3. API Integration
- Securely store and use the Perplexity AI API key
- Format the user's input into the custom prompt
- Parse and display the API response
4. Deployment
- The app should be deployable on Replit
- Include clear instructions for setting up and running the project
Submission Guidelines
- Fork the provided Replit template (if applicable)
- Complete the project implementation
- Include a README.md with:
- Project overview
- Setup instructions
- Any additional libraries or tools used
- Ensure the code is well-commented and follows best practices
- Submit your completed Replit project URL
Evaluation Criteria
- Functionality: All key features are implemented and working correctly
- Code Quality: Clean, well-organized, and properly documented code
- User Experience: Intuitive interface and smooth user interactions
- Security: Proper handling of API keys and user inputs
Good luck to all participants! We look forward to seeing your implementations of this simple Perplexity AI search web app.