The amount of money you will get via donations will be either zero, or a rounding error from zero.
Donations is not a business model.
As you are a student, you may gain other benefits though. All programmers go through 3 stages;
1) you program to prove to yourself that you can. 2) you program to prove yo others that you can 3) you program because your output has value. (Ie you program for money.)
Indicentally there are lots of employed programmers who get stuck at level 2. They're forever doing work that adds no value, simply because they want to prove they can.
99% of Open Source has no value, but can be a valuable way to demonstrate your ability.