Major Functions necessary:
1. user login (could use a premade script here)
2. auction posting (thru ebay api)
3. customer management (automated emails)
4. inventory management/storefront option/view
5. control panel/image upload/management
The auction posting would allow a user to pull an item from their inventory database, and post it to an ebay auction template (templates can be added/created). When item is on auction, quantity needs to be placed at not-available so that the storefront view will not display that the product is available. Some things to consider here is that each inventory item (could be a single record in a sql table) needs to have an image or images attached to the record so that the auction listing can insert the image in the listing. Therefore we will require a link on the site for an upload area
**Regardless if the customer is from an auction or direct sales thru website, information needs to be listed in 1 table with options to sort/search data. Status indicators need to be used for the client to keep track of their customers. Reminders could be set for the client to fulfill certain tasks. Automatic emails could be sent to clients customers if status is changed. Statuses would include paid/shipped etc. This customer managment table will also be a place that an auction customer can "checkout" after auction close. This will capture data about customer. Client would also be able to manually enter customers data in as well as any specific notes about customer. Other future features may include a mailing list that a customer can signup for. This would be another feature attached to the customer record. Other abilities to edit/delete/manually enter new customers will be helpful.
Invoices and label printing are other items to consider as well.
**INVENTORY MANAGEMENT... i couldnt fit any more here so look at the zip file before bidding -**
1) Complete and fully-functional website/script combo that is created and uploaded by coder.
2) Backup and information/history of work statement of all scripting.
**3) Exclusive and complete copyrights to all work purchased.** (No GPL, 3rd party components, etc. unless all copyright ramifications are explained AND AGREED TO by the buyer on the site).
Currently I am using a Linux based web server. This is what i would prefer to stay with. I also use mySQL and know very little about programming in this language.