This job is to develop a fully functional Drupal website which will work as a projects social network. The development is already started and I am working on it, and I need someone that will be responsible for working on it with me, both in configuration and also modification/adaptation of modules to make the website behave as needed. The goal of the site is to be a space for sharing projects, both with other users but also with managers, who are responsible for aproving or not aproving a project. According to this model, the functionality of the site should be like this: The site is divided into different communities, for example Open source software, Computers for begginners etc. These communities are composed by projects and a forum. Projects are composed of a blog, an area to share files, pictures and videos. A user can post a new project, which needs to be aproved by a manager in order to become an official project. So, when a user submits a project, the manager should receive an e-mail/message informing him a new project has been posted. When the project is aproved, the user that has proposed it also receives a message. Both the project's page and communities page should have different menus, which will allow users to navigate the content, according to the options. The community menu should provide the itens: - Projects - Forum - Post a new project The project's menu should provide: - Description - Owner - Blog - Pictures - Videos Each user should also have a dashboard to receive messages from managers and know the latest news in the website. A more detailed organization can be seen in the wireframe provided in the attached file. This project is under development and the programmer will be required to have effective communication in order to work with the rest of the team. Please, only bid for this project if you are experienced with Drupal development and can provide references.
1) Complete and fully-functional working program(s) in executable form as well as complete source code of all work done.
2) Deliverables must be in ready-to-run condition, as follows (depending on the nature of the deliverables):
a) For web sites or other server-side deliverables intended to only ever exist in one place in the Buyer's environment--Deliverables must be installed by the Seller in ready-to-run condition in the Buyer's environment.
b) For all others including desktop software or software the buyer intends to distribute: A software installation package that will install the software in ready-to-run condition on the platform(s) specified in this bid request.
3) All deliverables will be considered "work made for hire" under U.S. Copyright law. Buyer will receive exclusive and complete copyrights to all work purchased. (No GPL, GNU, 3rd party components, etc. unless all copyright ramifications are explained AND AGREED TO by the buyer on the site per the coder's Seller Legal Agreement).
Drupal 5.1, PHP, MySQL, Internet Explorer 6.0 and higher, Firefox, Opera, Linux operating system. Drupal main modules used: OG, OG subgroups, Panels. Programmer will be required to develop Drupal OG subgroups further.