You'll need a real estate lawyer to draw up the sales contract. She could also draw up the offer but ideally that should be done by the buyer's lawyer. Obviously it's easier and much less potentially contentious, though, if the buyer is ok just having your lawyer draw stuff up.
Also, for them to get a loan they will need a down payment, closing costs, and enough money to last them however many months (many banks require 3 months, some require as much as 6) of housing expenses. If they don't have that much money saved up, you could consider selling it to them on a land contract--which is basically rent-to-own. In a land contract, some fraction of each month's rent payment counts as down payment, so that by some point in the future (that point being defined in the contract) they should have enough "equity" in the house to get a mortgage. Again, you will REALLY need a real estate lawyer in the state where your house is to get this done right.