This project entails a customer database, a contact form and the FedEx API.
http://fedex.com/us/developer/product/solutions.html
First, there's a form that a customer fills out with their name, address and contact information.
Then there's a radial checkbox that determines one of two things that happen:
1. Either the customer waits to receive an envelope with return postage to the address they provided or
2. The customer can print a FedEx label on the spot
After the customer hits submit, I need it to post this information to a customer database and also send me and the customer an e-mail with this information. If the database is CiviCRM, then that, if you determine that there is something better suited to the task, then that's fine.
Last, but not least, there will be a "login" box on the site, where the customer can enter their tracking number to login and view the status of their order. I should, of course, be able to view all my customers in the back-end and also edit their information if necessary.