Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Sitemap #62

Open
assertchris opened this issue Jan 6, 2014 · 3 comments
Open

Sitemap #62

assertchris opened this issue Jan 6, 2014 · 3 comments

Comments

@assertchris
Copy link
Contributor

Let's decide on the rough structure of the app. Comment with changes/additions - I will update this list.

Home
↳ Latest Snippets
↳ Popular Snippets

Snippet List
↳ Snippets by order
↳ Search

Snippet Details
↳ Most of the same fields as http://laravelsnippets.com/snippets/converting-plain-text-to-twitterurl-links
↳ Sharing (that doesn't look horrible)
↳ Starring
↳ Tags
↳ Related (probably via a correlation of tags)

Submit a Snippet
↳ Form fields (?)

Register
↳ Sign up with GitHub
↳ Sign up with a form

Login
↳ Form
↳ Forgot

Profile
↳ Upload photo
↳ Change settings
↳ View/edit pending/approved snippets
↳ View starred snippets

Transactional Email Template

Error page(s)

For the sake of order; I am deleting comments that have been folded into the above structure.

@ghost
Copy link

ghost commented Jan 6, 2014

In the header i'd put the following:

Logo
Snippets (displays all snippets)
Members (displays all members)

Pull-right
Button with text: New snippet
User dropdown with the user's first and last name.

Inside dropdown, user profile, user's snippets, user's favorites, settings, logout.

@davidnknight
Copy link
Collaborator

What's going in settings? If it's "About me", "Links" etc, I'd put those under "Profile".

What about categories and tags? Where do they sit? Do they need their own pages or just accessible through the homepage and snippet details page?

And what's happened to the members page? It could be cool to make it a little more social and rewarding by adding achievable badges such as "10 snippets milestone", "20 snippets..", "Open Sourcer (contributed to github)", "Celebrity (own snippets viewed 10,000+ times), "Star (own snippets starred X+ times)" etc.

Since we're making a community site to help others develop better with Laravel, what do you think to having a page that links to other great Laravel learning resources such as eBooks, Laracasts, tutorials even for those wanting a bit more depth than just snippets or just to know what's out there if they do need more help?

@johnnncodes
Copy link
Owner

+1 to all the suggestions of David :)

"And what's happened to the members page? It could be cool to make it a little more social and rewarding by adding achievable badges such as "10 snippets milestone", "20 snippets..", "Open Sourcer (contributed to github)", "Celebrity (own snippets viewed 10,000+ times), "Star (own snippets starred X+ times)" etc"

  • I really like this idea :) That way, I think we can attract more developers to post snippets and it makes sharing snippets and contributing to the project so much fun and rewarding! :)

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

3 participants