XMovement is a platform for developing systems that support collaborative design through a series of pre-configured phases.
Developed at Open Lab, Newcastle University as an open-source project to support new and upcoming research projects.
Name | Contribution | Contact |
---|---|---|
Edward Jenkins |
Lead developer |
edjenkins.co.uk, @edjenkins91 |
Once a movement is started it passes through a set of pre-configured phases. These phases are as follows:
- Inspiration
- Users can submit media (images, videos, links) to a public board. Each piece of media has a section for comments and can be favourited by users.
- Creation
- Users can create a 'movement' which consists of a title, description and image which acts as a campaign for the idea.
- Support
- Users can indicate their support of a movement thus highlighting interest and focussing attention of other contributors.
- Design
- Users collaboratively design the idea, using tools provided by the system, this is a space to ask questions and submit answers and solutions to problems.
- Plan
- Once the design has been completed, users summarise the outcome of the phase by creating and submitting plans. A plan is a summary of all of the talking points which aims to fill in any present gaps.
- Tender
- Once the plans have been submitted, users can declare themselves as businesses and tender for work. During the tender phase they can submit a private tender document and a public tender document alongside submitting answers to a set of public questions.
The timeline for each phase can be configured within the 'Manage Platform' area of the site by administrators.
Progression through the phases can either happen in three different ways, this can be configured in the 'Manage Platform' area of the site by administrators.
- Fixed
- The system progresses through the phases on specific predefined dates
- Fluid
- The system progresses through the phases after specific predefined durations
- User Defined
- The system progresses through the phases after user defined durations
Name | Description | Link |
---|---|---|
Create4Dementia |
A project which aims to deliver a piece of technology which is both designed for and designed by people living with dementia and the people closest to them. |
create4dementia.launchspot.co.uk |
EventMovement |
Configured to allow for the proposition and organisation of events. |
eventmovement.co.uk |
- XMovement is built on the Laravel PHP framework
- Laravel - laravel.com
- XMovement is Docker ready, it utilises the open source development environment laradock
- Laradock - github.com/laradock/laradock
Please feel free to pull the code and add to it where you see fit. If you do anything interesting tweet me @edjenkins91