We are a company who sells web designs/banners. We use freelancers to do the work for us.
What we need is a system which allows us to upload tasks to a site easily, when we publish it it is visible for all users. This is how it should work:
1. We get a mission from a company, and upload the task on the site (must be able to upload files)
2. Users (with each an unique log in) sees the tasks when they log in (with the newest first).
3. When they are done, they upload the screenshots to the site (only visible for Admin)
Features which must be included:
* Must be able to have an admin account which can put up tasks to an unique site for each task
* Must be able to create unique users
* Must be able to upload files
* Must be able to edit tasks / show when task has been done / delete tasks
* Users only see tasks (in a list with newest first) and can upload their work on that specific task.