Talk to your team first.
Before you rush off to tattle on your team to your professor, considerConsider that you may have the wrong impression of your teammates. Low quality of work in an academic setting may indicate that they do not fully understand the material rather than simply not putting forth the effort.
Remember that your impressions of each other work both ways. I once was part of a project team with a "star performer" who took the entire project on himself before we met to split up the work. He no doubt thought the rest of us were slackers, but did not give us the opportunity to prove otherwise. While you seem to be better at communicating your intentions, your teammates might still feel overwhelmed by your drive to succeed. Imagine you are struggling in a course and, after much labor, come up with something that mostly meets the requirements of the assignment. Then your teammate swoops in and rewrites all of your work because he wasn't happy with it. You would probably feel slighted and resign yourself to letting your teammate finish because any work you do, he's probably going to redo himself anyway.
To fix this problem, you should have a talk with your team about what still needs to be done. LayFor a larger project, you would want to lay out in writing who is going to be responsible for what part of the project. Only encroach on these responsibilities as a last resort, if the project is for some reason only graded on functionality. If possible, have group project sessions where you can help each other out when someone is struggling with their assigned part. Since your particular project is small in scale, consider completing the remaining work only in group meetings. This will improve yourself in the eyes of both your teammates and your professor, as you will be seen as a helping hand rather than a self-made victim.
Be honest with your messages. Don't feel you need to shield your teammates from their lack of work, but also don't flaunt your own achievements. If you did your work, you can take credit for it. If your teammate skips your work meeting, call them out on it. You want to show your professor that you tried to facilitate a team effort, but it fell through due to the lack of commitment on your teammates' part.
If you are concerned with the grading, talk to the professor about how they will be grading the assignment. Most professors will grade individually to some degree, so bring along the "contract" to show your professor what part you are accountable for.