Trying to do it all in French is a good idea. If you want to avoid Google Translate, you can try a French spelling & grammar check, which will catch most of your errors:
You still have to figure out what's right by yourself (each underlined word gives you a dropdown menu), so it doesn't feel like "cheating"