Skip to content

Integrate algolia search #56

@bryanwong8

Description

@bryanwong8

Is your feature request related to a problem? Please describe.
We need to integrate algolia search to make searching articles faster.

Describe the solution you'd like:

  • Create article index
  • Update article index
  • Remove article index

Models
None

Schemas
None

API Routes

Article CRUD Routes

Endpoints HTTP Method Description Tested
{{APIURL}}/api/articles POST Create Article
{{APIURL}}/api/articles{{slug}} PUT Update Article
{{APIURL}}/api/articles{{slug}} DELETE Delete Article

Create/Edit Functions

Edit Article routes in backend/conduit/articles/views.py

  • Modify the make_article route to create an index when the article is created
  • Modify the update_article route to update an index
  • Modify the delete_article route to delete an index

Additional context

Metadata

Metadata

Assignees

Labels

backendThis is a backend issue

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions