I think that
Danielle could be a great name! There are so many ways this name could also be shortened too. Your daughter could be just
Danielle. Or, she could be
Danielle,
Dani,
Elle, or
Ellie. It's very versatile and is a great name overall.
Hope this helps!