Index: src/main/java/com/zinemasterapp/zinemasterapp/controller/ProductController.java
===================================================================
--- src/main/java/com/zinemasterapp/zinemasterapp/controller/ProductController.java	(revision 37cf0705121314723a82b25f95929c9e78ebd5f5)
+++ src/main/java/com/zinemasterapp/zinemasterapp/controller/ProductController.java	(revision ac4c6453f7e9b0f8ac4056aaf379e36bfd168269)
@@ -139,6 +139,6 @@
         }
 
-        return reservationsPerMonth;//JULY 2025: 22
-        //AUGUST 2025: 23
+        return reservationsPerMonth;//JULY : 22
+        //AUGUST : 23
 
     }
Index: src/main/java/com/zinemasterapp/zinemasterapp/controller/UserController.java
===================================================================
--- src/main/java/com/zinemasterapp/zinemasterapp/controller/UserController.java	(revision 37cf0705121314723a82b25f95929c9e78ebd5f5)
+++ src/main/java/com/zinemasterapp/zinemasterapp/controller/UserController.java	(revision ac4c6453f7e9b0f8ac4056aaf379e36bfd168269)
@@ -4,4 +4,5 @@
 import com.zinemasterapp.zinemasterapp.repository.UserRepository;
 
+import com.zinemasterapp.zinemasterapp.service.EmailService;
 import org.springframework.beans.factory.annotation.Autowired;
 import org.springframework.http.HttpStatus;
@@ -24,4 +25,6 @@
 
     private final UserRepository userRepository;
+    @Autowired
+    private EmailService emailService;
 
     public UserController(UserRepository userRepository) {
@@ -86,4 +89,14 @@
         userRepository.save(user);
 
+        String subject = "Ваши податоци за пристап до системот ZineMaster";
+        String body = "Почитуван/а " + user.getName() + ",\n\n"
+                + "Вашиот кориснички профил е успешно креиран.\n"
+                + "Корисничко име: " + username + "\n"
+                + "Лозинка: test123\n\n"
+                + "Ве молиме најавете се и променете ја лозинката при прво користење.\n\n"
+                + "Поздрав,\nZineMaster тим";
+
+        emailService.sendEmail(user.getEmail(), subject, body);
+
         return ResponseEntity.ok().build();
     }
@@ -96,5 +109,5 @@
 
         while (userRepository.findByUsername(username).isPresent()) {
-            username = name.toLowerCase() + counter + "." + surname.toLowerCase();
+            username = baseUsername + counter;
             counter++;
         }
Index: src/main/java/com/zinemasterapp/zinemasterapp/service/EmailService.java
===================================================================
--- src/main/java/com/zinemasterapp/zinemasterapp/service/EmailService.java	(revision 37cf0705121314723a82b25f95929c9e78ebd5f5)
+++ src/main/java/com/zinemasterapp/zinemasterapp/service/EmailService.java	(revision ac4c6453f7e9b0f8ac4056aaf379e36bfd168269)
@@ -18,3 +18,12 @@
         mailSender.send(message);
     }
+
+    public void sendEmail(String to, String subject, String body) {
+        SimpleMailMessage message = new SimpleMailMessage();
+        message.setTo(to);
+        message.setSubject(subject);
+        message.setText(body);
+
+        mailSender.send(message);
+    }
 }
Index: zinemaster-frontend/src/components/ManageUsers.vue
===================================================================
--- zinemaster-frontend/src/components/ManageUsers.vue	(revision 37cf0705121314723a82b25f95929c9e78ebd5f5)
+++ zinemaster-frontend/src/components/ManageUsers.vue	(revision ac4c6453f7e9b0f8ac4056aaf379e36bfd168269)
@@ -336,4 +336,12 @@
     });
     showAddUserForm.value = false;
+    newUser.value = {
+      name: '',
+      surname: '',
+      startDate: new Date().toISOString().split('T')[0],
+      userType: 'Worker',
+      address: '',
+      email: ''
+    };
     await fetchUsers();
   } else {
