First crack at defining sections/pages of the app

So I decided on a codename for the project, Greatreads.

Now this is the first draft of the sections, this will be a work in progress, as the project moves along I may add/remove stuff from here

So, these are the sections I am thinking about right now:

1. home

  • not-logged-in
  • logged-in

2. admin users:

  • admin/user/{user-id} // logged-in
  • admin/users // logged-in
  • admin // logged-in

3. users:

  • user/{uuid}/{user-name} // public-page
  • notifications // logged-in
  • profile // logged-in
  • profile-settings // logged-in
  • friends // logged-in
  • comments // logged-in
  • my-books // logged-in
  • my-quotes // logged-in

4. authors

  • author/{author-name} // public-page
  • authors // public-page

5. books

  • book/{uuid}/{book-name} // public-page
  • books // public-page
  • books/related/{uuid} // public-page

6. categories

  • category/{category-name} // public-page

7. various // public-pages

  • about-us
  • terms
  • privacy
  • help
  • advertise
  • public-api
  • top-read-books
  • top-want-to-read-book
  • quotes