diff --git a/README.md b/README.md index 1ff31bb..5019b4f 100644 --- a/README.md +++ b/README.md @@ -58,46 +58,4 @@ go run main.go text.go images.go imageproxy.go - `images.html`: Template for displaying image search results. - `text.html`: (If applicable) Template for displaying text search results. - `/static/css`: Directory for CSS stylesheets. - - `style.css`: The main stylesheet for the search interface and results. - - -# Go Search Engine - -This project is a versatile search engine built with Go that leverages external APIs to fetch both image and text search results. It displays these results in a responsive web interface, offering users a comprehensive search experience. - -## Features - -- Text search using Google search results. -- Image search using the Qwant API. -- Responsive web interface for displaying search results with previews. -- Image viewing using proxy and direct links to image source pages for image searches. -- Display of text search results with links to source content. - - -## Getting Started - -### Prerequisites - -- Go (version 1.18 or higher recommended) -- Access to the internet for fetching results from the Qwant API and Google - -### Running the Application - -```bash -git clone https://weforgecode.xyz/Spitfire/Search.git -cd search -go run main.go text.go images.go imageproxy.go -``` - -## Project Structure - -- `main.go`: The entry point of the application, setting up the web server and routing. -- `text.go`: Handles text search requests, fetching results from Google and processing them for display. -- `images.go`: Contains logic for handling image search requests, including fetching data from the Qwant API and preparing it for the template. -- `imageproxy.go`: Part of images.go srach logic, handles image reuslts and displays them using proxy. -- `/templates`: Directory containing HTML templates for rendering the search interface and results. - - `search.html`: The main search page template. - - `images.html`: Template for displaying image search results. - - `text.html`: Template for displaying text search results. -- `/static/css`: Directory for CSS stylesheets. - - `style.css`: The main stylesheet for the search interface and results. + - `style.css`: The main stylesheet for the search interface and results. \ No newline at end of file