diff --git a/README.md b/README.md index 7959044..3ac9dca 100644 --- a/README.md +++ b/README.md @@ -1,3 +1,22 @@ # BackendV2 -P-Stream's Backend has some issues, and this branch is designed to remake all the endpoints with Nitro for better DX \ No newline at end of file +BackendV2 is a from scratch rewrite for the old Fastify and MikroOrm version with backwards compatibility! + +## Tech Stack +This repo uses: +- [Nitro](https://nitro.build) +- [Prisma](https://pris.ly) +- [Zod](https://zod.dev) + +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 +- [x] 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](https://backend.fifthwit.net) +Beta deployments are [here](https://beta.backend.fifthwit.net) \ No newline at end of file diff --git a/package.json b/package.json index 131007d..8afed8f 100644 --- a/package.json +++ b/package.json @@ -12,7 +12,6 @@ }, "dependencies": { "@prisma/client": "^6.4.1", - "bs58": "^6.0.0", "dotenv": "^16.4.7", "jsonwebtoken": "^9.0.2", "prom-client": "^15.1.3",