laddr (powers codeforphilly.org)
                         Update #19
                    
                
            
            Laddr redesign project meeting notes – October 5th, 2017
Meeting attendees: Chris Alfano (CfP CTO), Rich McMillen (Projects Lead), Maria Caruso (Product Owner)
Overall goals of CfP website
- Connect people with projects (not just developers!)
 - Create an open-source tool for brigade(s)
 - Give teams the tools to ship projects
 - Marketing to drive funding for projects
 - Promote social engagement
 - Advertise relevant community events
 
Redesign will be broken up into two phases
Phase 1 – approx. completion date of Jan 1st
- Focus on rebranding/language
 - UX research
 - Basic site map redesign (condensing nav, making access to existing projects/sign-up easier)
 
Phase 2
Desired Site Features
- Permissions system: would allow people to PM, restrict access to certain projects, etc. Possibly based on a “reputation” credits system, wherein people receive higher permissions by completing, managing, or contributing to projects
 - Team messaging system: Find ways to make project team communication easier
- Possibly nix slack, or restrict channel creation to approved projects
 - Move existing project communication to Github, reserving slack for initial project development coordination or community related discussions (gig-swap, random, events postings, etc.)
 
 - Open projects repository: a searchable database of previously incomplete projects, where people can apply to manage a project and submit it for official approval
 - A flow for projects approval: may include things like, documentation on what a good project looks like, an interactive checklist, etc.
 - Project task tracker: Github will be used for this, but we should choose a GUI.
 - Project application page: includes info on what a good project is
 - Existing/in-progress/complete project repository
- Includes open-roles
 - Users who are on the project, or not, can subscribe to updates
 - Links to Github, displays open tasks that need completion
 - Press related to projects
 - Completed project page includes maintenance tasks/press updates
 
 
Potential Road Map for Phase 2 Completion
- Create application process for projects: permissions system may be required for this
- Eventually create role requirements integration with profile system (e.g. “This project needs 2 front-end devs, a designer, a UX specialist…”)
 - Interactive checklist
 
 - Clean house: determine which projects are “cold” and notify leaders of viable projects of new flow/application requirements. This may require recruiting people to vete projects.
 - Create new profile system
- Tags for skills where users can specify their strength in skills. Possibly cap number of skills users can post
 - Create targeted marketing based on skills
 - Allow users to search for jobs within their skill set and apply for positions within projects
 
 - Create Github GUI/project tracker for in-progress projects (example of a friendly editor UI for editing markdown content within a github repo: http://prose.io/#CodeForPhilly/laddr/edit/develop/roadmap.md)
 - Create various searchable repositories (cold/in-progress/complete)
 - Develop targeted marketing campaigns for open projects, sponsors, etc.