ColtXP is a place for new and aspiring developers to join forces with senior developers to work on live real-world applications! You will no longer have to turn in resumes with blank experience fields. Now you can link up with senior developers, or list a project as a senior developer, and build a true one-on-one learning experience in the world of open source!
Find coding master mentors
Sharpen your developer skills working on real projects
A practical way to learn
You can help to improve the product 👇
What are your first impressions?
My first impressions looking at your home page
- First place I look when opening the page is almost right between "Guided Open Sourced Learning" header and the diagram with red circles. Works well because I read the header easily, then look at the flow, read the text next to the red circle, the curved diagonal lines are good for moving your eyes through the flow.
- I then look to see where the CTA button is as that is a common pattern for homepages. I don't see one, so then now I have to choose between looking at the header or scrolling down - I look at the header first. Sign In and Register are minimized - usually I'd expect register to be treated differently to call attention to it as websites usually want people to register fairly quickly
- Scrolling down is where I see the CTA to sign up for an account then I click register
- On the register page, I look at the header links again and click project board. I see a couple of projects, the first one being something I was going to mention about the main nav treatment for smaller screens
- Creating an account is quick and easy - since you are displaying an avatar, you might consider integrating with gravatar; there also doesn't appear to be any account management capabilities
- Adding a project also appears to be super easy
- As you mentioned - will be nice to edit, delete, mark as done, etc projects; might also open GitHub in a new window
Who do you believe the target audience is?
- Experienced devs with open source projects that have some smaller tasks they may not want to do but are willing to give to a newbie to tackle while still being open to give the newbie some guidance
- Dev newbies that want to apply what they are learning with real world projects, learn, get connected with potential mentors
- Q3: What would you change about the website?