Skip to content

OpenBackend, based on Movie Web's backend, but with some secret sauce for recomemndations, and more features to come

Notifications You must be signed in to change notification settings

typicalbob540/open-backend

 
 

Repository files navigation

BackendV2

Donate

BackendV2 is a from scratch rewrite for the old Fastify and MikroOrm version with backwards compatibility!

Tech Stack

This repo uses:

along with other minor libraries, we chose Nitro for its fast DX, easy support for caching, minimal design, and rapid prototyping. Prisma due to it's clear syntax, typesafety, and popularity. Zod for validation.

Goals

Since we've changed the codebase so much for better DX that comes with more changes!

  • Recommendations using ML models to provide accurate Recommendations via embeddings using a vector database
  • Ratings, partly for the affirmentioned goal
  • Client wrapper library for any site that wants to keep user data related to movies, films, and recommendations

Minor information

Only make PRs to beta branch Production deployments are here Beta deployments are here

About

OpenBackend, based on Movie Web's backend, but with some secret sauce for recomemndations, and more features to come

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • TypeScript 100.0%