class User { final int? id; final String username; final String email; final String? password; User({this.id, required this.username, required this.email, this.password}); Map toMap() { return { 'id': id, 'username': username, 'email': email, 'password': password, }; } static User fromMap(Map map) { return User( id: map['id'], username: map['username'], email: map['email'], password: map['password'], ); } }