Inspiration

Sonar-Child is a lightweight and powerful web application built to explore and interact with the Perplexity Sonar API for intelligent data search. The idea was inspired by a desire to create a simplified interface where users can ask complex questions and receive AI-curated responses. I’ve always been curious about AI-driven search engines like Perplexity AI, and I wanted to understand how they work under the hood.

How I Built It

The project was built using:

  1. React.js – for creating the front-end interface.
  2. Lucide-react – for clean and modern icons.
  3. Perplexity Sonar API – to fetch real-time AI search results.
  4. VS Code + GitHub – for development and version control.
  5. Other libraries were also added to this project.

What I learned

  1. How to integrate third-party APIs in a React app.
  2. Managing asynchronous data with useEffect and fetch.
  3. Working with icons and UI responsiveness using lucide-react.
  4. And so on.
  5. How to use the perplexity sonar api.

What's next for sonar-child

I plan to improve the app with features like voice search, result history, and dark mode. I'll take it from local to online live.

Built With

Share this project:

Updates