Skip to content
This repository was archived by the owner on May 31, 2025. It is now read-only.

Repository files navigation

TəmuSəarch

A modern search engine web app built with Vite, React, and TypeScript. Features include tag filtering, LLM-enhanced search, and a clean UI powered by Tailwind CSS.

Features

  • Fast, responsive search UI
  • Tag-based filtering
  • LLM (Large Language Model) enhanced search and summaries
  • Modern React + TypeScript codebase
  • Tailwind CSS styling

Getting Started

Prerequisites

Installation

  1. Clone the repository:

    git clone <repo-url>
    cd fe-temu-search-engine
  2. Install dependencies:

    npm install
    # or
    yarn install

Development

Start the development server:

npm run dev
# or
yarn dev

Open http://localhost:5173 in your browser.

Build

To build for production:

npm run build
# or
yarn build

Preview Production Build

npm run preview
# or
yarn preview

Project Structure

  • src/ - Main source code (pages, components, etc.)
  • public/ - Static assets
  • index.html - Main HTML entry point
  • vite.config.ts - Vite configuration
  • tsconfig.json - TypeScript configuration

API

The app fetches search results from:

  • http://api.temusearch.nabilmuafa.com/search
  • http://api.temusearch.nabilmuafa.com/llm/enhanced-search

License

MIT