johnnncodes / laravelsnippets

LaravelSnippets.com website | A repository of useful code snippets for Laravel PHP framework. Submit, grab and share!
http://laravelsnippets.com/
335 stars 97 forks source link

Sitemap #62

Open assertchris opened 10 years ago

assertchris commented 10 years ago

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 commented 10 years ago

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 commented 10 years ago

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 commented 10 years ago

+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"