added devcontainer with all tools for frontent (deno, nextjs) and backend (dart, go)

This commit is contained in:
2024-12-31 11:37:30 +00:00
parent b568907b65
commit e3a2b09ef4
24 changed files with 288 additions and 116 deletions
@@ -0,0 +1,19 @@
import 'package:backend_dart/domain/entities/user.dart';
import 'package:backend_dart/domain/repositories/user_repository.dart';
class RegisterUserUseCase {
final UserRepository userRepository;
RegisterUserUseCase(this.userRepository);
Future<void> execute(String name, String email, String password) async {
final user = User(
id: 'generated-id', // Eine Methode zur ID-Erzeugung einfügen
name: name,
email: email,
password: password, // In der Realität: Passwörter hashen
);
await userRepository.create(user);
}
}