/Netra

Netra is a web app crafted to simplify and speed up your search experience by generating links to multiple search engines and apps with a single query. By unifying various platforms, Netra provides seamless access to information, making your searches faster and more efficient.

Primary LanguageJavaScript

Netra - Multi-Platform Search Assistant

Netra is a web app crafted to simplify and speed up your search experience by generating links to multiple search engines and apps with a single query. By unifying various platforms, Netra provides seamless access to information, making your searches faster and more efficient.

πŸš€ Features

  • Unified Search Links: Instantly generate search links across multiple engines (Google, Bing, DuckDuckGo, and more) from one input.
  • Recent Searches: Access a list of your recent searches for quick reference.
  • Copy to Clipboard: Effortlessly copy all generated search links to your clipboard with one click.

🎨 Design Highlights

  • Responsive Interface: Built for both desktop and mobile, ensuring a smooth experience on any device.
  • Light Theme: Enjoy a clean, light-themed interface powered by Tailwind CSS, offering a modern and user-friendly look.

πŸ“‚ Project Structure

Here’s an overview of the project’s file structure:

Netra
β”œβ”€β”€ public
β”‚   β”œβ”€β”€ app.js                  # Main app logic for the public directory
β”‚   β”œβ”€β”€ manifest.json           # Manifest file for PWA support
β”‚   β”œβ”€β”€ index.html              # Main HTML file
β”‚   └── assets                  # Folder for icons and images
β”‚       β”œβ”€β”€ icons
β”‚       β”‚   β”œβ”€β”€ icon-192x192.png
β”‚       β”‚   └── icon-512x512.png
β”‚       └── open-graph-image.jpg
β”œβ”€β”€ src
β”‚   β”œβ”€β”€ config/config.js        # Configuration settings
β”‚   β”œβ”€β”€ data/data.js            # Sample data for the app
β”‚   β”œβ”€β”€ components              # JavaScript components
β”‚   β”œβ”€β”€ libs/clipboard.js       # Clipboard utility for easy copying
└── README.md                   # Project README

πŸ“² Adding Netra to Your Home Screen

Netra is a Progressive Web App (PWA), so it can be added to your home screen for an app-like experience:

  1. Open Netra in your browser.
  2. Select β€œAdd to Home Screen” from the browser settings.
  3. Launch Netra directly from your device’s home screen, just like a native app!

πŸ“ Usage Guide

  1. Enter Your Query: Start by typing your search term into the search field.
  2. Select Search Engines: Choose from a range of popular search engines or apps.
  3. View Results: Click on any generated link to open it in a new tab, or use the "Copy All" button to quickly copy all search links to your clipboard.

πŸ‘€ Author

Created by Nikhil Sharma.

Feel free to reach out with questions, feedback, or suggestions. Your thoughts help make Netra better!

🌟 Acknowledgments

Special thanks to everyone who inspired and supported the creation of Netra! Tailwind CSS deserves a mention for enabling a powerful and clean UI design.


Enjoy fast, multi-platform searching with Netra! πŸš€