63 Commits (9e84860f4835cecf349459aef29d42c655b9ca24)
 

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