When planning your shower design, keep in mind that Building Code Requirement IRC P 2708.1 (2000 edition) states that all hinged shower doors must open outwards. Hinged shower doors that swing inwards only are not permitted by code.
There are reasons this code is in place. The shower enclosure must permit unobstructed access to a showering person in case of a fall.
However, your shower door can open in both directions, outward-opening and inward-swinging. You'll need about 30" of clearance space outside your shower to install a swinging shower door.
If your bathroom is not configured for a shower door, consider choosing a sliding shower door. Your other alternatives include double sliding doors, which come either semi-frameless or framed, and a shower screen which leaves ample clearance space in case of an emergency.