Hi everyone,
Some background about the project:
- It's a franchising business: the central corporation gives out franchises to autonomous shop owners.
- Shop owners aren't legally connected to the "franchise-giver"
- The centralised ERP (MS NAV) is used by the shop owners to manage their ERP needs
- Data will have to be imported and exported on regular basis. This includes products and orders.
- Each franchise will provide it's own CSV based export of products including categorisation and any other data which might be useful (to be defined)
- Shop clients are "Members" with their own Member ID and community profiles on the website. This ID is also used to connect clients to orders on the ERP side of things.
- Internationalisation: The franchise is based in switzerland. Means it has to be multilingual.
- This is a commercial project which is funded accordingly
Based on that, I need the following additional functionalities implemented:
- Multiple autonomous shops with their own products (a la Marketplace, but each store needs a separate PayPal account) (priority 1)
- Importing products from CSV on regular basis via CRON (a la Node Import) (priority 1)
- Exporting orders to CSV on regular basis via CRON (also found contrib modules which already do similar things) (priority 1)
- Users can choose their favourite shop/franchise using an option in their userprofile, a default on per-user basis
- Providing translatable strings for further translations from english to german, french, italian (priority 2)
I don't think there's the need to develop everything from scratch. I'm actually fond of the idea to extend existing contributed modules to achieve the desired functionality, thus again providing the features to the community as a whole, if possible. There's no release pressure (so far
). Project ETA is August/September 2010. However, conceptual work is currently in progress and this would include you partially as an Ubercart Consultant, so to speak. 
Basically, I'm looking for a co-developer who is able to fulfill my ubercart-needs for this specific project. The project is currently in concept stage, means you would be able to work on it from start to end, which also means that your input during concept/production is very much appreciated. In fact, this relies heavily on your ability to choose the right procedure to keep things a) clean, b) upgradeable and c) open for additional feature requests which might be introduced by the client after the first version is live.
Now I don't know exactly what other information you might need to be able to give me a rough quote for those specific needs. However, I can assure you that this is not a $500 project. We need a _good_ solution which is also supported, so there's a high possibility of future involvement and additional tasks, if we're going to work together.
Please state your questions below and I shall get the information for you. 
In the end, we will choose based on the submitted quotes which should include a short factsheet about how you'd tackle this problem to start with.
Your feedback and questions are welcome and I'm looking forward to read from you.
