Welcome to the Treehouse Community

Want to collaborate on code errors? Have bugs you need feedback on? Looking for an extra set of eyes on your latest project? Get support with fellow developers, designers, and programmers of all backgrounds and skill levels here with the Treehouse Community! While you're at it, check out some resources Treehouse students have shared here.

Looking to learn something new?

Treehouse offers a seven day free trial for new students. Get access to thousands of hours of content and join thousands of Treehouse students and alumni in the community today.

Start your free trial

General Discussion

Keith Monaghan
Keith Monaghan
9,494 Points

Website for web dev Teams to collaborate on Projects together

I want to collaborate with a team of developers and designers on a project to get experience in web development and experience working in a team. I want guidance for what kind of project I should start in order to bring my skills to the next level.

The desire for such a service has been rolling around Treehouse for more than a year. No one has done anything about it, despite all the interest.

Here's my proposal: http://bit.ly/10okUar.

This link will take you to a Google Doc where I have done my best to write the project specifications for building such a website. My hope in writing the doc was twofold:

  1. That it would be simple for someone or a team of people to see the vision and actually build the website.
  2. That it would be an example of what a team would build on such a website before they began to code or design. Because, as we know, ambiguity and scope-creep are team/project killers. Having a solid spec is the first step in assuring team cohesion.

The doc is open and available to edit. Feel free to update and change things if you can do so constructively. This is my interpretation of what a project/team/collaboration website would look like. If you have other suggestions please speak up.

My intention is to build this website with the help of anyone who will join me. Send me an email if you're interested: kkmonaghan@gmail.com.

I borrowed the name, which is a working title, and a few structural elements from Jake Craige. He had begun a similar endeavor but has recently shelved it due to other responsibilities.

3 Answers

Have you considered Ruby on Rails? It has been used to create some pretty nice project management software. Good luck!

Keith Monaghan
Keith Monaghan
9,494 Points

Yeah, I was considering some other languages/stacks but PHP and CodeIgniter are what I have experience with.

If I end up developing it by myself than I don't want to learn a new language in the process. Though, RoR is on my list of things to learn. I'm also looking at AngularJS and node.js which would make it easier to create a single page app.

Keith Monaghan
Keith Monaghan
9,494 Points

That being said, if a couple RoR developers really love the project and want to do most of the backend, I'm not apposed to changing to it.