61 Commits (b043c75f925bffdba66da880819c9decb0068a4b)
 

Author SHA1 Message Date
nicekid1 b043c75f92 Add refresh token endpoint for admin and user 1 month ago
nicekid1 3591ae9139 Improve error handling structure in cart module 2 months ago
nicekid1 6308630b4b Improve error handling structure in user module 2 months ago
nicekid1 c1149c035c Improve error handling structure in admin module 2 months ago
nicekid1 72665cebda Debug issue with getting user cart 2 months ago
nicekid1 188723aee7 Refactor checkout route structure for better clarity and performance 2 months ago
nicekid1 3110dc9645 Create model for payment module 2 months ago
nicekid1 871fda173b Fix price issues in models and enhance payment system 2 months ago
nicekid1 d0cb571c40 Refactor order processing structure for better efficiency 2 months ago
nicekid1 ee10b49cf8 Fix issue with totalPayment calculation in invoice module 2 months ago
nicekid1 548f161f7c Refactor createAndAddItemToCart method for better structure 2 months ago
nicekid1 c5c334692d Debug issue with creating multiple invoices for carts 2 months ago
nicekid1 4520299ef0 Add createAndAddItemToCart method and refactor cart and invoice structures 2 months ago
nicekid1 98139f75bf Refactor invoice module to use userId and cartId 2 months ago
nicekid1 7da8f22cb2 Fix issue with ID in invoice module 2 months ago
nicekid1 7fa178b293 Enhance invoicing system 2 months ago
nicekid1 187811a048 Improve integration between invoice and order processing 2 months ago
nicekid1 122bbacc0d Enhance schema migration files 2 months ago
nicekid1 35521f8e0c Establish integration between payment, wallet, cart, and invoice modules 2 months ago
nicekid1 9e665f8710 Define DTOs and refactor cart module 2 months ago
nicekid1 47910e1ac6 Enhance cart models 2 months ago
nicekid1 f190090be1 Create DTOs and refactor product module routes 2 months ago
nicekid1 716c4a6782 Enhance product models 2 months ago
nicekid1 6945420e27 Add functionality to update admin profile in admin module 2 months ago
nicekid1 4506469b9b Create DTO for admin login 2 months ago
nicekid1 7240744076 Create DTO for admin registration 2 months ago
nicekid1 8411c2a28b Enhance admin model implementation 2 months ago
nicekid1 5e1fe81273 Fix role guard functionality 2 months ago
nicekid1 a44695e5fd Implement functionality to view list of users by admin 2 months ago
nicekid1 54531c1c63 Add functionality to edit user profile in user module 2 months ago
nicekid1 fa026ac2f3 Implement functionality to view user information in user module 2 months ago
nicekid1 86ce21487a Create DTO for login route and refactor related routes 2 months ago
nicekid1 435083a682 Create DTOs for user registration and complete user model 2 months ago
nicekid1 894ab52709 Install Sequelize CLI for migration management 2 months ago
nicekid1 69c0a65ad5 Update try-catch handling in user register and login functionality 2 months ago
nicekid1 3c216fa12a Integrate Zarinpal payment gateway 2 months ago
nicekid1 eecf60bef4 Create role guard to check admin role 2 months ago
nicekid1 13ee297d06 Fix issue with auth guard functionality 2 months ago
nicekid1 4a2c479879 Add login functionality for admin in admin module 2 months ago
nicekid1 ad738f2c61 Implement register functionality for admin in admin module 2 months ago
nicekid1 2c5af3a06c Create admin module and model 2 months ago
nicekid1 be0f01bc1a Add functionality to retrieve invoices by user in invoice module 2 months ago
nicekid1 cb3eaeb425 Create invoice module and model, and implement functionality to create an invoice 2 months ago
nicekid1 e18858fd60 Add functionality to add balance to user's wallet in wallet module 2 months ago
nicekid1 f65fbce4d6 Implement functionality to view a user's wallet in wallet module 2 months ago
nicekid1 021e22fcc9 Create wallet module and models 2 months ago
nicekid1 b0c858c151 Add functionality to remove an item from the cart in cart module 2 months ago
nicekid1 81d2629d05 Implement functionality to find a user's cart in cart module 2 months ago
nicekid1 729a5a040b Implement functionality to create a cart in cart module 2 months ago
nicekid1 199c2b35a2 Create cart module and model 2 months ago