Skip to content

An autocomplete API for handling text search powered by Rust and NodeJS.

Notifications You must be signed in to change notification settings

asynched/autocomplete-api

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

3 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

autocomplete-api

An autocomplete API powered by Rust and NodeJS.

Preview

Preview of the front-end application

About the project

This is meant to be a realtime API for a list of indexed products, in the root folders you can see 3 main ones:

  1. ac-server - The server for the autocompletion
  2. backend - The HTTP server that powers the realtime HTTP requests
  3. web - The client app that renders a query from the backend.
root/
  ├─ 📂 ac-server/
  ├─ 📂 backend/
  ├─ 📂 web/
  ├─ 📑 README.md - You're here.

About the system

The system is powered through an TCP server mostly, whenever a request through the API, it is powered to the Rust engine, which executes the query and returns a list of products. A schema of the app can be seen down below.

Application schema

Each project has a build configuration that can be seen in it's README.

Author

Eder Lima
Eder Lima

About

An autocomplete API for handling text search powered by Rust and NodeJS.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published