Skip to content

lucas-montes/rsysaas

Repository files navigation

RecSys as a Service

TODO

🔴 -> Important
🟠 -> Can wait
🟢 -> Nice to have

Auth

  • Get token from header bearer for API requests 🔴
  • Get token from request body for script tag use 🔴

Data

  • Connect to DB 🔴
  • Connect to cache (redis) 🟢

Migrations

  • Create CLI commands 🟢
  • Generalise migrations so it can be used with any DB 🟢
  • Create migrations based on past and current models states 🟢

ORM

  • Improve custom ORM 🟢
  • Add ORM as trait 🟢

Recommendations

  • Finish the get_product_recommendations 🔴
  • Finish recommendation struct 🔴
  • Save recommendations made 🔴
  • Create view to redirect to correct product on click 🔴
  • Save metadata of clicks and redirects 🔴
  • Ensure that the ULIDs are truly unique (query the database) 🔴
  • Finish the get_generic_recommendations 🟠
  • Finish the get_user_recommendations 🟠

Models

  • Convert the correct fields/information to vectors 🟠
  • Improve tables relationship to retreive correct information 🟠
  • Create facades between raw model and views' model 🟠

Views

  • Mapp CrudErrors with default views' responses 🟠

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published