Admin - maybe just FTP, database, control panel
Creators - upload APIs, create databases, define access
Users - create web pages using the API, can only edit/delete with proper access(tolken)
The project is
1. Create an API where developers can reuse code they have written
2. Create a simple access to data that "designers" can include in there pages without requiring a "programmer"
3. Eventually integrate various modules like ecommerce, invoicing, accounting, CRM , etc
The best candidate will be someone who really understands APIs and apps very well, and makes the right suggestions to make this functional. This is not a suitable project for programmers to develop their skills. The skills listed are what I think are required but I am open to other approaches like say Google Apps Python. If my budget is too low, estimate what you can do in this budget and what budget I would need to complete
My plan is to develop a huge user base and if the company grows the developer will have an opportunity to grow with it.