dvjsharma / Drawn2Shoe

Drawn2Shoe is a user-friendly e-commerce platform. It offers customers the ability to purchase and personalize their shoes. The platform's intuitive interface ensures seamless navigation and usability across a variety of devices.
MIT License
26 stars 44 forks source link

feat: Add ORM to backend code #117

Closed dvjsharma closed 1 month ago

dvjsharma commented 2 months ago

Describe the new feature Currently, we use plain nodejs backend for handling requests and a SQL based DB. But this makes app sharing very challenging as DB is not reflected in code itself.

Describe the possible approach Add ORM models in the code, enabling new DB migration and creation steps.

Additional context There are many good ORM libs available for nodejs. One such is prisma.

dvjsharma commented 2 months ago

This issue is open for all, PTAL and let us know if you want to work on this.

kaali001 commented 2 months ago

hey @dvjsharma, I would like to work on this issue.

dvjsharma commented 2 months ago

Go ahead @kaali001

kaali001 commented 1 month ago

Hey @dvjsharma, I have implemented Prisma ORM , Please provide me the testing documents of functionalities , if you have.

dvjsharma commented 1 month ago

Closing against #138