Tech Radar
Web Application enabling community technology management
It started with a few simple aims
- Enable the sharing of experiences with technology
- Record the technologies used on projects
- Promote a common view of technologies
But has grown a bit beyond that...
Quick start
The quickest way to get started is to use the 'Deploy to Heroku' button below. When it finished you will have a fully working instance in Heroku to test (it's free).
- Username : admin
- Password : letmein
What does it do ?
It's a catalogue of technologies- Add technologies, descriptions, license information
- Group technologies into categories
- Assign technologies to projects
- Visualise the result as a Tech radar
- Users comment on technologies
- Vote on whether they think they should be adopted, trialed or avoided.
- Set an 'official' status with a rationale for each technology
- Users indicate they have used a technology
How do I use it ?
Login - credentials provided by your admin
Once logged in all operations are available from the toolbar.
Categories
Categories can be added using the admin menu to suite your environment. Once a new category has been added you can assign technologies to it. TYhis
Technologies
Add technologies (Technology->Add Technology), or add projects (Projects->Add Project) - it doesn't matter
To start a new installation you will have to spend some time adding technologies, this will then allow youn to add them to projects. As soon as technologies are added they are available for users to comment/vote.
Projects
Once you have a core set of technologies, adding a new project is easy and technologies can be added in bulk from the projects page, using the 'Add Technology' button
On a technology page, users can Vote, Comment and Edit the information from the sub-toolbar, below the main header. Users can also indicate that they have used the technology before.
Possible enhancements
-
Stack builder
- Associate a number of technologies into a 'stack'
- View reports/comments for each technology in one place
- Add comments on the 'stack' as a whole
-
Trending
- Show the status of technologies over time
- Status changes
- When did users vote
- When did projects adopt
For more information and installation details see the project readme.md