- A backend API for tshirt store.
- Signup, login and logout of users.
- Authentication using JSON Web Tokens (JWT).
- Forgot password and reset password and user can update the password.
- Option to add, edit, view and delete all products in the store.
- User can create his own dashboard and can update the profile details.
- It also has payment integration setup with Razorpay and Stripe.
- This API also has the feature where certain routes like updaing a product, deleting a product can only be accessed by that person with the role of 'admin' not by everybody.
- After logging in successfully, an user can get all the available products and get a particular product.
- After the user chose a product, he can place the order of that product.
- Used cloudinary to upload the images.
- Send email through nodemailer.
-
Notifications
You must be signed in to change notification settings - Fork 0
A robust backend API for managing an online t-shirt store, handling product listings, orders, and customer data.
SaketKothari/tshirt-store-backend-api
Folders and files
Name | Name | Last commit message | Last commit date | |
---|---|---|---|---|
Repository files navigation
About
A robust backend API for managing an online t-shirt store, handling product listings, orders, and customer data.
Topics
Resources
Stars
Watchers
Forks
Releases
No releases published
Packages 0
No packages published